Gave access to Edge and Node sets items

Adding or removing from the returned values will not affect the
underlying sets, but changing an item will
Graphs can be turned into a Graphviz dot structure
Version Bump
Merge branch 'release/0.3.0' into develop