Presence validation of email is done by Devise.

See the documentation [1] or source code [2] for more information,

[1] http://rubydoc.info/github/plataformatec/devise/master/Devise/Models/Validatable
[2] https://github.com/plataformatec/devise/blob/master/lib/devise/models/validatable.rb#L28-L36
Tests fail due to presence validation of company.

This is was added with @6f68cdd, which also broke seeding.
Specifying locale before running tests.
Merge pull request #44 from badeball/fixing-failing-tests

Fixing failing tests