Make log level configurable in database standalone script.
Implement passing custom response body decoder to httpclient.
Use http connection pool to connect to couchdb instead of paisley (twisted web Agent).
Enable request pipelining in http connection pool.
Use couchdb from PATH in database integration tests.
Fix failures during attempt to access non listening port with http connection pool.
Update template of couchdb's local.ini.

The one used specified a lot of options, which we didn't have a good
reason to touch.
Add a gateway section to debug running process with objgraph.
Tweaks of texthtml model writer displaying action form of retrieve category.
Merge branch 'release-0.24.x'
Remove some references before plotting the graph.
Fix gateway getting into redirect loop when trying to access an agent which is not running but his descriptor is in database.
Show a meaningful error when trying to use feat-service agentrestart but the host agent is not running.
Allow string values in range type on db model api.
Fix error handler for httpclient.

It was throwing error when the connection was lost before parsing status line.
Invalidate query cache on document deletes.
Respond with correct failure when couchdb client tries to use
filtered changes listener with an unexisting filter.

Also change the order of calls against the response decoder in http client.
Now connectionMade() is called when the response status is already set,
so that it could use this value to respond.
Change default FEAT_DEBUG on redhat deploy.
Define bunch of missing http response codes.
Merge branch 'release-0.24.x'