Refactor OmniAuth configuration and fix it with 37Signals.
Add the font-awesome-sass gem.
Turn authentication links into pretty buttons.
Use FontAwesome glyphs for asc/desc arrows.
twitter agents can be disabled too
Merge branch 'master' into twitter_is_optional_too

Conflicts:
	Gemfile
Fixed path in docker image to .env.example
Generated .env is not shell evaluated, eval first
Enable download of user credentials.

Closes #529.
Merge pull request #537 from ianblenke/fix-docker-script

Fixed path in docker image to .env.example
Improve docs for ForecastIO in WeatherAgent
Fixed flickering of the job indicators
Merge pull request #546 from dsander/fix-indicator-flickering

Fixed flickering of the job indicators
Upgrade ffi to 1.9.4, and remove platform conditionals.

Specifying a released version of a gem as requirement wouldn't hurt
other platforms.
Merge pull request #538 from knu/refactor-omniauth-providers

Refactor OmniAuth configuration and fix it with 37Signals.
Merge remote-tracking branch 'knu/font-awesome'
Merge pull request #541 from knu/download_credentials

Enable download of user credentials.
Merge pull request #545 from mozz100/master

Improve docs for ForecastIO in WeatherAgent
update to newest json editor
Merge pull request #536 from cantino/twitter_is_optional_too

twitter agents can be disabled too