[Nicolas] [#55669214] update selenium-webdriver
[Nicolas] [#55669214] update travis file
[Nicolas] [#55669214] add display port to Travis config
[Nicolas] - Break suggested_and_default_amount_for_at_least_one_currency validation in two validations
[Nicolas] add reek gem for code smell and more DonationModule refactoring

Conflicts:
	Gemfile
[Nicolas] Change ruby-version to 2.0.0-p195
[Nicolas] Add postcodes table and the geopostcodes:import rake task
[Nicolas] Add Postcode validations and finish geopostcodes:import rake task
[Nicolas] Remove deprecated .rvmrc
[Nicolas] change postcode validation
[Nicolas] geopostcodes:import task now update a postcode if it already exists
[Nicolas] Add lat and lng to users and implemented a before save filter to set user's geolocation
[Nicolas] rename table postcodes to geo_data
[Nicolas] rename zip column of geo_data to postcode
[john] - updated ruby version
[Nicolas] change User model to consider country when choosing GeoData
[Nicolas] rename postcodes table to geo_data and change geopostcodes:import rake task to consider the city when importing geo data
[Nicolas] - add User.by_postcode method
[Nicolas] - change User#set_geolocation to log when the postcode is not found and don't raise an exception
[Nicolas] - assert that the user is persisted after User#set_geolocation