Pass check level, check depth to VerifyDB()
RPC: add 'verifychain', to verify chain database at runtime
Merge pull request #2778 from jgarzik/rpc-verifydb

RPC: add 'verifychain' to verify chain database at runtime
init.cpp: fix chainparams.h double include.

Noticed by Diapolo.
Merge pull request #2786 from jgarzik/double-inc

init.cpp: fix chainparams.h double include.
fix makefiles and init.cpp after chainparams merge

- add missing chainparams.o to some makefiles
- remove a double-include of chainparams.h in init.cpp
Merge pull request #2787 from Diapolo/makefiles

fix makefiles and init.cpp after chainparams merge
Merge pull request #2592 from sipa/dumpwallet

Add dumpwallet and importwallet RPC commands
Reduce keepalive ping/timeout

* Reverse the logic: send a ping anything we haven't received for
  some time (instead of having sent), so it becomes a
  "are you still there?", rather than "i am still here".
* Send a keep-alive every 30 seconds instead of 30 minutes.
* Disconnect after 1 minute of inactivity instead of 90 minutes.

This should make detection of stalled connections much faster.