Rebuilder order issues
rebuilder gives the wrong output for opencolorio:
```
./target/release/rebuilder opencolorio
opencolorio openimageio blender krita openshadinglanguage gmic
```
Our graph looks as following and looks correct but has one issue, where is krita-plugin-gmic?

Second issue, we use BFS for walking through the graph, but that does not give the right graph output for rebuilding, @felixonmars's [tool](https://raw.githubusercontent.com/felixonmars/archlinux-futils/master/genrebuild) reports the right order and uses a topological_sort.
```
$ ./genrebuild -e opencolorio
opencolorio krita krita-plugin-gmic openimageio openshadinglanguage blender
```
issue