Report missing argument error first, if there are multiple errors
Added example showing required, requiresArg options, and showHelpOnFail(), help(), version(), and check()
Remove trailing whitespace in help usage output