Silence a deprecation warning and use new default

This setting changes in rails 4.0.2 to validate locales are correct and
in tests Use a locale that exists as they are now validated
Fix a copypaste error and cover with tests
Use other quotes instead of escaping

Just to make it a bit more readable.
Render generation result even if there is no user email
Use user model method