change GlobalSetting name for java backend from matchingLogic to javaBackend
fix some typos, some reformatting
replace array copying with Arrays.copyOfRange
remove redundant throws declaration
move kpp main actions to else branch so that no ArrayOutOfBounds exceptions thrown after help msg printed
Merge pull request #42 from osa1/refactor

fix some types, minor refactoring