Do not capture stderr when reading heroku config.
Set origin and rebase on the master if it has not been done.

Fixes #521.
Refactor OmniAuth integration.

- Make use of Devise's OmniAuth integration.
- Merge config/initializers/omniauth.rb into config/initializers/devise.rb.
- Define button labels in config/locales/devise.en.yml.
- Fix devise's routes so we can use user_omniauth_authorize_path().
Remove the constraints on services callback, since there is a spec against it.
Load spec/env.test on application boot.
Look up the OAuth values on Devise instead of ENV.
Merge pull request #557 from knu/heroku-reset-repo

Set up the work tree for user in bin/setup_heroku.
Add specs for icon_for_service.
Add specs for other ApplicationHelper methods while I'm here.
Merge pull request #558 from knu/refactor-omniauth

Refactor OmniAuth integration.