I18n::Backend::Memoize is not thread-safe

`Backend::Memoize` uses a plain `Hash` that is shared between all threads, this is obviously not thread-safe and the module can't be used in truly threaded environments such as JRuby.