Java library for command line arguments