Send better error if user specifies key and keys

closes COUCHDB-2053
Merge branch 'key-vs-keys'