created function for hyperedge id to hyperedge name mapping
Refactored undirected partitioning code and abstracted matrix-conversion functionality.
Merge branch 'master' into yaserkl
Merge branch 'yaserkl'