fix and optimice authentication_keys

This is a Fix for [#3218](https://github.com/plataformatec/devise/pull/3218#discussion_r17965071).

And now it use the I18n key support.array.words_connector to connect the authentication keys.
I think somewhere else is already using `Devise.mappings[scope]`, you could extract a mapping method from it or something I guess.