Add in the capability to use a configuration file.

Adds in a mechanism to load options out of a configuration file.
Options passed on the CLI take precedence over options in the config
file.