Added ability to set default parameters; simplified gem

- Added ability to set default parameters via a `Minitext.set_defaults` method
- Added tests to check against defaults
- Removed `Minitext::Base` and moved all module level methods (including `gateway`) into `minitext.rb`
- Updated `MissingParameter` to refer to `StandardError` instead of `Exception`
- Added `guard` and `guard-minitest` to development group in rake task.  
Semantically, I expect a method without `!` to return true/false and a method with a `!` to success or raise and exception