Move I18n.locale setting into setup and teardown.

This is not a cosmetic change. Originally, in `test_use_fallback_locales`, I18n.locale was not restored; therefore the state was leaked.

\cc @senny