spec out anonymous crdt behavior more completely
make the map crdt not depend on having a key from the beginning
Merge pull request #180 from basho/bk-anonymous-maps

Beefcake::Message::RequiredFieldNotSetError: Field key is required but nil

Reviewed-by: seancribbs