Added /health_check endpoint, with health check at startup too.

The health check ensures that s3, aestimia, openbadger, and MySQL
connections are all functional.

Currently the cookie secret is used as the password at /health_check but
we can change this later in app.js.
Merge pull request #385 from toolness/healthcheck

Added /health_check endpoint, with health check at startup too.
mobile version
Merge branch 'master' of https://github.com/mgballard/CSOL-site

Conflicts:
	static/media/less/core.less
padding fix, grid overrides :'( - must have a convo about whether fixed/fluid, bootstrap/less, etc.
Merge remote-tracking branch 'ballard/master'
No more killing the server at startup if healthcheck fails.

However, we do print a big red message telling anyone watching that
things are seriously messed up.