first draft of change to use JCommander for options in kompile
fix enums and usage
add copyright to modified files
fix one more copyright
rename some stuff in KompileOptions
fix compile error
add some javadocs at Radu's request
Merge branch 'master' into options

Conflicts:
	tests/config.xml
fix line wrapping issue by uploading tweaked binary

Cf. cbeust/jcommander#187
Merge pull request #309 from dwightguth/options

use JCommander in kompile