Params.printHelp() exits with 0 (instead of -1)
Travis-CI Tests builds JAR and executes it
Add travisci build-image to README
Travis-CI Tests check if no formatting was done
Merge pull request #8 from lummax/travisci_improvements

Travisci improvements
Cleanup MontyResource and inheriting classes
Implement method MontyResource.isDirectory()

This way we can pass arround a MontyResource and determine is this is a
directory (and therefor a module/package) or a single file.
Implement MontyInputStream as InputStream-abstraction

This lets us use an InputStream (like System.in) as a MontyResource.
Remove deprecated ContextTest
Remove deprecated param -k from integrationtests
Implement CodeWriter as future baseclass for CodeContext

This class writes the generated LLVM-code to an internal StringBuffer and
allows more convenient code-generation.
Use CodeWriter as a baseclass for CodeContext
Implement new codegen classes in GCV and ContextUtils
Cleanup and PackageBuilder (unify usage of MontyResource)
Add argparse4j to pom.xml
Implement argparse4j argument-parsing in Main
Remove old codegen support classes
Remove old Params class