change default extension of configuration file to json

* renames configuration file when calling ToFile and FromFile
* does nothing if user passes a ```-c``` option to the cli
* does nothing if it would clobber a user's files
* notifies user once change is made

I'm new to go and contributing because I want practice and want to learn. Feedback is welcome.

This should resolve issue #39
If there's another type of error than an `IsNotExist`, we probably want to bail.