Java command line parsing made easy