Provide correct integration from front-page and I18n.

That is, just set the local and redirect back to where
you were.
No need for all thse hard-coded rediects
Merge remote-tracking branch 'origin/master' into localized_static_pages

* origin/master:
  Corrections from catalan translators
  added another company and normal users to seeds.db
  fixed users_controller tests. Still pending corrections on global_controller

Conflicts:
	spec/controllers/global_controller_spec.rb
Merge pull request #91 from coopdevs/localized_static_pages

Localized static pages
Added email validation format for user and related test. Relax format to allow dummy @example.com but at least having at signa and domain
fake user email is created if blank email is provided. Fixed regex to make sure a valid email address is entered. User creation errors are properly showing in view
added spec/models/user_spec.rb
Merge pull request #98 from coopdevs/user_email_validation

Added email validation format for user and related test. Fixed validation errors when creating users to provide i18n feedback.
run Travis against Ruby 2.1
run migrations before tests