ConfigArgParse is a drop-in replacement for argparse that allows options to
also be set via config files and/or environment variables.
