add live tests against a couchdb server.
update perl versions supoorted by travis-ci.
test faster.
Merge branch 'master' into chunked_and_no_content_len
minor touch to avoid autovivification