Fix an annoying bug with devise and localization

Preserve locale on redirect to the sign in page
Make hints and validation errors for twitter/github clearer
Ignore uploads
Merge branch 'globalize'