move generic couchdb host configuration from bitmask into the provider base (#2016)