Change ExportMapContainer to only contain TextToNodeMaps
Fixes issues discussed in the Codereview
Add a list of managed files in TextToNodeMap
Add an ExportMapContainer to JavaExporter
Use ExportMapContainer instead of passed in arguments
Add a visitChildren method to MainMethodFinder
Stop after the first match of a main method. In the default
implementation we would miss the main method if it is not the last
child.
Add a JavaRunner
This is very immature, and blocks Envision while a programs runs.
We need to figure a way around this.
Add a JavaRun command