Deepcopy, reference consolidation, validation

Graph generator now uses deepcopy (slow)
Now have methods for removing duplicate links.
Also, a BASIC verifier (for testing purposes) - it just hates on self
links.
Finally, have added a Rand initial configuration method.