Rename test module, test class.
Add 'cycles_created_by' utility function.
Make ObjectGraph.from_objects the default constructor.
Fix: we now correctly record multiple edges.
Fix repr to include the module name.
Add 'references' method to get list of all the references.
Add some basic tests for ObjectGraph.