documented environment variables in readme.
added link to api docs
Merge branch 'master' of github.com:mgballard/aestimia
Fixed broken tests, added login button to access denied page.

Fixes #30, too.
Render tables of contents for api docs server-side.
Move views/docs-raw.html to doc/api-raw.html.

Also generate more of the static docs in views/docs.html.
cheerio is now a normal (non-dev) dependency.
split out doc utils into a separate lib.
Added documentation.generateStaticDocs().
Added bin/generate-static-docs.js.
added 'website' target to makefile.
show commit hash in static docs.
Merge pull request #34 from mgballard/master

Footer added to CSOL style
Added X-Frame-Options: DENY, X-Content-Type-Options: nosniff headers.

Fixes #23.
added optional SSL_KEY, SSL_CERT env vars to enable HTTPS for development.
enable HSTS if we're on HTTPS.
added link to static docs
Added models.paginate, tests. Using it trivially, w/ resultsPerPage=9999.

This is progress towards #22.

Originally I had found edwardhotchkiss/mongoose-paginate, but it seems
to be abandoned, and its Travis CI tests were failing, so I decided to
roll our own instead.