Add a "Reason" parameter to config:set and config:delete

This is intended to support better auditing of config changes. Existing code
and tools will be handled gracefully.

BugzID: 20326
Merge pull request #4 from cloudant/20326-config-reasons

Add a "Reason" parameter to config:set and config:delete