Cleanup in pom.xml:
 - added project name and url
 - added developers
 - fixes spaces
 - fixed test-dependencies
Switched runtime configuration to cli-parameters instead of interactive q/a
improved generated java code
Updated VocabBuilder: output file is now provided in the run() method, no more output-dir
Added compilation test for the generated vocab
Added private constructor to avoid instances (static access only)
Some more javadoc in the generated file.