fixed error with argparse trying to open the config file with type=argparse.FileType() even when -h was specified