Improve logic for rolling over projects.

If cron doesn't run for some reason, the next time it runs we want it to
pick up missed projects
Update Omniauth gems; Fix bin files; Fix Facebook login
Update gems
Fix pushing student quotes to GR
Add redis.yml for travis
update bin using rake rails:update:bin
Update rails
Force SSL
Fix typo
Change TargetArea API call for Search form to set a high limit.
Revert "mysql can't handle that much precision"

This reverts commit be99b49b1fe9e4374f9e074f2b947559a3d112f8.
Revert "check for postgres adapter before putting in quotes"

This reverts commit 9167ee71874e511e4720eeadde407c9eec551c2c.
Revert "add in mysql2 gem since it's used in production"

This reverts commit d985044efd4e6093c88da664b85fe7675ba504f9.
Merge branch 'fe_docker' of github.com:CruGlobal/sp into fe_docker
update qe ref
Merge branch 'master' into fe_docker

Conflicts:
	Gemfile
	Gemfile.lock
stub with target_areas web get with per_page param

this seems to be required since the latest update to cru_lib
test email_address