Initial commit of the jsonconf module.

Created the following classes: CommandLineParser, ConfigFile, and JsonConfig.

CommandLineParser is responsible for parsing command line arguments including both keyed arguments (e.g., key=value) as well as non-keyed arguments (e.g., arg1, arg2).

The ConfigFile class is responsible for loading a JSON configuration file into memory. Once loaded the user can access the JSON data as they would typically use a Python dictionary.

The JsonConfig file puts both the command line parser and the JSON configuration parser together. It provides the ability to load configuration options from a JSON configuration file and override these options using command line arguments.

Committing unit tests, and sphinx documentation along with the classes.