Refactor OmniAuth configuration and fix it with 37Signals.
Merge pull request #538 from knu/refactor-omniauth-providers

Refactor OmniAuth configuration and fix it with 37Signals.