OmniAuth 1.0に対応する

OmniAuthが1.0になってAPIがけっこう変わった。

まず、request.env['omniauth.auth']がHashではなくてHashie::Mashになっている。またuser_infoというキーがinfoになっている。

また、サービスプロバイダごとの実装がそれぞれのgemに分かれているのでGemfileなどにgem 'omniauth-twitter'など追記する必要がある。

あとはだいたいそのままで動いているかんじ。