Foreman I18N support

This one supersedes https://github.com/theforeman/foreman/pull/495

Rebased version with few more fixes by Dominic. Thanks all.