Bump preq version
Merge remote-tracking branch 'wikimedia/master'
Merge remote-tracking branch 'gerrit/master'

Conflicts:
	package.json
Change fall-back log level to 'warn'
Add heapdump to dev dependencies

Including it by default makes it easier to take a heap dump in production (by
sending SIGUSR2) without a need to manually install it there.
Search Cassandra for local/test keyspaces to drop

Conflicts:
	test/util/cleandb.sh
Merge pull request #81 from gwicke/master

Misc tweaks
Merge pull request #82 from wikimedia/smart-clean

Search Cassandra for local/test keyspaces to drop
Add offline test mode / config flag
Log unhandled promise rejections
Use preq 0.3.0
Logging improvements
Merge pull request #84 from gwicke/master

Various tweaks
run swagger specs test before server restart
Systematically catch and log uncaught exceptions
Limit the number of incoming connections per worker

We want to produce some back-pressure in case back-end systems are slow to
avoid being swamped by requests & using a lot of memory. 500 concurrent
connections per worker should be a good starting point.

Also remove the backlog setting from the listen call. somaxconn is really more
important for round-robin distribution & thus bounding of latency in high-load
situations.
Merge pull request #77 from hardikj/offline

Add offline test mode / config flag
Merge pull request #85 from gwicke/master

More logging and robustness improvements
Delegate to getRevision(latest)
Merge pull request #87 from wikimedia/latest

Delegate to getRevision(latest)