CouchDB output plugin

Supports:
- optional HTTPS connection
- credentials handling
- document type customization
- provides basic document metadata
- batch size control (all documents are been stored via bulk api)