move pre-cooked request and response messages to the top
update spec syntax
test riak-assigned name smarter
handle empty crdt responses