Add support for dependency injection
We use RB-trees so we ought to be able to do this efficiently?
Related to Plumb in rundeps functionality (boulder#14)
Notes:
It probably makes more sense to actually modify moss-deps to support injection of the deps into the set tbqh
as it already uses rbtree stuff highly effectively. Then we can just directly use .dependencies() method..
* Ikey Doherty likes that approach more
then we dont need to filter/joiner or anything..
Edited by Rune Morling