-- Reimplemented EnvironmentParser.scala as Compiler.scala, using
Gephi's in-memory graphstore in place of the less-efficient graph
structures used prior.

Signed off by: Mark Farrell<markfarr2011@gmail.com>
-- Made a topic node's label its unique identifier.
-- Properly formatted brackets and commas on labels.

Signed off by Mark Farrell<markfarr2011@gmail.com>
-- Continued replacing Environment and EnvironmentParser with Compiler,
which uses a GraphStore.

Signed off by: Mark Farrell<markfarr2011@gmail.com>
-- Removed all dead code currently in the source tree
-- Improved the semantics of dependency nodes on the graphs produced by
this tool.

Signed off by: Mark Farrell<markfarr2011@gmail.com>