[DependencyGraph] Return the added child vertex
[DependencyGraph] Add the ability to 'detach' a vertex

Necessary for https://github.com/CocoaPods/CocoaPods/issues/2506
[DependencyGraphSpec] Add dependency_graph_spec.rb. Finally.