Updated SrcMLArchive to use SrcMLGenerator for srcml conversion. Also did a bit of refactoring.
Implemented two missing generate methods in SrcMLGenerator.cs.
Updated SrcMLGenerator to auto-detect non-default srcml executables.
Added SupportLanguages property to SrcMLGenerator.
Added support for the new SrcMLGenerator in Src2SrcMLPreview.
Merge branch 'master' of github.com:abb-iss/SrcML.NET
Autodetected non-default executables now use the namespace arguments from the default executable.
Merge branch 'master' of https://github.com/abb-iss/SrcML.NET
Updated Src2SrcMLPreview to disable languages not supported by the SrcMLGenerator.
Modified the type inventory code to key on just the primary name for a class instead of the fully qualified name.
Modified the type use creation code to accept a list of aliases. Without this, functions that require a list of aliases must recompute them from the parent file unit repeatedly.
Updated SrcMLFileUnitSetup to not be static and support a per-test class language attribute.
Added initial support for variable declaration and scope information as well as a java test.