Introduced configuration files

*No Pivotal Tracker Story*

- Added `rails_config`, `pry-rails` and `hirb` gems
- Updated `CustomErrors` module to use `Settings` configuration
- Updated mailer to use `Settings` configuration
I would add .pryrc to gitignore.  It is a local dev tool, so better if we have an option to have our own config of this tool.