Fix an annoying bug with devise and localization

Preserve locale on redirect to the sign in page