introduce a fluent interface for CouchDbProperties

fixes issue #24
Merge pull request #25 from dvberkel/master

Introduce a fluent interface for CouchDbProperties