* fix edge list termination symbol in EdgeList class to be valid for arbitrary built in types
* add debugging print function in EdgeList class