Moved Translator interface from Validator into I18n Translator

Currently Validator requires a Translator which extends Validators
TranslatorInterface. The default Translator is therefore unable to be
used without being extended.