Circular Dependency

Added Circular Dependency to Christy's dependency_graph.cc and included
my own test, circular_test.cc