Add more branches to test and cleanup
Add installation instruction [ci skip]
Fix code block [ci skip]
Say goodbye to ruby 1.8.7
Refactor.

- Code cleanup and formatting.
- Updated gem engine.
- Simplecov and database_cleaner.
- Refactor all locales so they have same pattern based on english intl.
- Fixed spanish and portuguese translations and added i18n-spec tests.
Revert "Refactor."

This reverts commit 15a6eed986ef87e82965ac51922e1a62d6a8e946.
Merge branch 'master' into develop