Don't hardcode accounts provider.

Since the accounts controller could potentially be used for other OAuth
providers we shouldn't hardcode the provider in the routes. This changes
the hardcoded github provider to a route parameter :provider.
Merge pull request #401 from opscode/accounts-provider

Don't hardcode accounts provider.