Argparse is a feature-rich command line parser for Lua inspired by argparse
for Python.
Argparse supports positional arguments, options, flags, optional arguments,
subcommands and more. Argparse automatically generates usage, help and error
messages.