Added singleton visitor, and added some singleton bindings to the
DependencyOrdererTest