Remember command's optoins

Store options in file in home folder. 
Use just '.tddium' file, because when I save options and then user enter command without them I can't guess from what host use config file (e.x. '.tddium' or '.tddium.localhost').

https://bugs.tddium.com/bugzilla/show_bug.cgi?id=619
I think William is using "test" in the sense of "checking the condition" in the code itself.  

i.e, instead of rescuing Errno::ENOENT, to use File.exists? explicity:

~~~
if File.exists?(Default::PARAMS_PATH) then
  JSON.parse(File.read(Default::PARAMS_PATH))
else
  nil
end