Don't write to config if args not present

@peterjm @kmcphillips 

The new configuration class reads from ENV if it's available so we don't need to default the missing api_key/secret to the ENV variable in the config file.