D3 graphs

With these changes SemGen can now support loading variable dependency
relationships in d3 graphs. The directed graph is currently the only
graph that works. However, other graphs are coming soon.
Merge branch 'master' of https://github.com/thompsct/SemGen

Resolved classpath conflicts