A full-featured command-line options and arguments parser
