Added ability to redefine defaults in user config
Added config action for saving default values
Made the json output pretty
Sort command options alphabetically
Defensive programming around file operations
Added description and help text
Merge pull request #7 from tedivm/user_configuration

User Configuration