s/BigCouch/CouchDB
Remove _search handler
Log slightly less information on errors
Add a friendly error response for timeouts
Remove _restart
Add _up handler
Use twig for logging
Add distribution stats to _system

BugzID: 12555

Conflicts:
	src/chttpd_misc.erl
Expose message queue lengths.

Conflicts:
	src/chttpd_misc.erl
Track message queue lengths of all registered pids

Simple update that reports the message queue lengths of every registered
process.

BugzId: 13797

Conflicts:
	src/chttpd_misc.erl
s/couch_config/config
Use os:timestamp/0 instead of now/0
Do not log client disconnects as errors

In the future it would be nice to collect metrics of these, but
practically speaking we already have them in the HAProxy logs.

BugzID: 14090

Conflicts:
	src/chttpd.erl
Pull up couch_httpd:body/1
Reorder clauses to reduce diff noise
Check that a request body was sent before decoding

BugzID: 14114
Remove log statement
Allow custom Bad Request errors

BugzID: 17352
Reorder clause to reduce diff noise
Use the design doc cache for design requests

This will use cached design docs for all of the various design handlers
like views, shows, lists, and rewrites.