Changes due to modifications of the spec

Change-Id: I7a200871ca01bdc1d9080eaaac3b5297b09edc49
Reviewed-on: http://review.couchbase.org/29595
Reviewed-by: Aaron Miller <apage43@ninjawhale.com>
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>
update .gitignore

Change-Id: Ia5102ce60a5db46604908ecbc74c0b964a8a9b35
Updated the code to match the protocol spec

Change-Id: Ia52677f9da1fcd5ff0a71b4ae79eac8928bdef08
prototype membase-engine

Change-Id: I01a6d999105771a2d39bc8263cad2d922a45c146