#41 Possibility to exclude Options if other option is present

Target on fixing the above scenario. Specifically for -h, which let -h
possibly forbids other options.
Added StringArrayOptionHandlerTest showing a design problem in ArrayFieldSetter.
Fix for ArrayFieldSetter that starts initialization of string arrays at length zero. Hm ... will this bring us compatibility problems to the former implementation?
Javadoc
Removed lost imports
PatternOptionHandler plus unit test and error strings
Help parameter introduction like seen in JCommander (http://jcommander.org/, see "Help parameter")
Fix for a Locale and error message comparison problem. My locale is German, and here different language strings were compared before.
Experimental localization plus in the CmdLineException
First localization offensive
Missing file added
Fix
Rename fixes also fix the problem with wrong default locale
Javadoc
Localize path error
Fix wrongly escaped Umlauts
Revert "#41 Possibility to exclude Options if other option is present"

This reverts commit 34154348335d67c3720a787fb385857eb8869469.
Remove .class files
Port to JSR-269
More appropriate name for annotation processor implementation
Update reference in META-INF/services