Merge branch 'master' into development bad :(
General improvements and refactoring

* Configuration revamped. It is no more dependent on the current
rails environment but has two modes: :test and :production and
the config file contains the info about the modes. Url and url_idn
have been added to the config file.
* CodeClimate and TravisCI integration added
* View helper buttons removed
* View helper refactored
* Transaction can be initialized with a hash
* First tests added
Version bump
Merge version 0.1.0 to master