Moved setup back to distutils - there's something wrong with setuptools
Added feedback to Edward's version of gml.write
Added unit tests for gml.write, and updates to gml.write
Merge pull request #8 from enewe101/dev-gml

Added unit tests for gml.write, and updates to gml.write
Commented on latest versions of gml.write(...)
updated per DR comments io/gml.py and tests/gml.py
gml.read() loads node/edge data, loads booleans, negative ints, enquoted ints (for big vals), and escapes xml entities
Adding test for a problem in DiGraph.out_edges_
Adding tests for edge iteration (it's broken in DiGraph)
Fixing an error in how edge data was handled in out/in_edges_ methods
Adding ability to shuffle or not shuffle the link between in/out degree of nodes in a directed graph
Adding check for trivially small networks that would break the randomization otherwise
Fixing another small bug caused by mismatch between node objects and node indices used in shuffle
Fix #11 - moved iterator initialization in HyperGraph.to_graph out of the for loop
Added networkx dependency and improved setup.py
Restored setup dependency to distutils and updated readme installation instructions
Fixed DiGraph.edges(nobj) and added tests
Merge pull request #13 from fenekku/master

Fixed DiGraph.edges() call with a nobj
Merge pull request #10 from enewe101/dev-gml

ml.read() loads node/edge data, loads booleans, negative ints, enquoted ints (for big vals), and escapes xml entities
Adding proper copy function for bipartite graph