Early WIP: Protocol Buffers support.
WIP: Add meta object for protobufs.
WIP: Support parsing/serializing data structures.

Start basing requests fully on the meta object.
Remove failing test for now.
Defer closing connection. Maybe that helps.
Add support to remove and handling not-founds.
Add support to fetch buckets.
Finish tests for fetching buckets.
Add support for get/setBucket.
It's saveBucket.
Add support for ping.
Merge branch 'master' into mm-protocol-buffers-merge-master
Convert protocol buffers tests to mocha/should
Fix broken test.
Semicolons!
WIP: Protocol Buffers search support.
Create test data for protobuf search.

Add q and index to the meta object's request parameters.
Introduce meta object for protobufs search.
Convert search result fields to normal hash.

Protobuffs return them in a different hash style than
HTTP Search. This makes the results look the same to the user.
WIP: MapReduce support.