Updated EnyimMemcached submodule to use jzablocki@github fork

Change-Id: I45ea89ded25db06f22d5ac85d5912e746ec33586
Reviewed-on: http://review.couchbase.org/15138
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: Matt Ingenthron <matt@couchbase.com>
Updated EnyimMemcached submodule to latest commit

Change-Id: Idc451fd62aaefd1b0176454c880ceb64f637d998
Reviewed-on: http://review.couchbase.org/15550
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: Matt Ingenthron <matt@couchbase.com>
Updated CouchbaseClient infrastructure to compile against EnyimMemcached IOperationResults API.

Change-Id: I995a6f25789b01a6fe64cd0119e03a6133e7dab9
Reviewed-on: http://review.couchbase.org/15139
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: John C. Zablocki <john@couchbase.com>
Initial import of test project with Get operation tests.

Change-Id: I39a50070ae711c8d1a48db7d76157c6a356c12a1
Reviewed-on: http://review.couchbase.org/15140
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: John C. Zablocki <john@couchbase.com>
Extracted CouchbaseClient public methods into ICouchbaseClient interface

Change-Id: I3921082748fc8ec8e3bfd238fe58f1017258b725
Reviewed-on: http://review.couchbase.org/15141
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: John C. Zablocki <john@couchbase.com>
Implemented ICouchbaseResultsClient interface and tests for new ExecuteGet methods.

Change-Id: I144e636549b31124a59a022e718e21c4ba91d21c
Reviewed-on: http://review.couchbase.org/15142
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: John C. Zablocki <john@couchbase.com>
Implemented CouchbaseClient Store operation and tests.

Change-Id: Ifc5daf63c7563e3d8df1f60d32385297ccad0fa2
Reviewed-on: http://review.couchbase.org/15143
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: John C. Zablocki <john@couchbase.com>
Implemented CouchbaseClient Cas tests

Change-Id: I5df338bd553deaa410ae75c41bed5ed0962b655a
Reviewed-on: http://review.couchbase.org/15144
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: John C. Zablocki <john@couchbase.com>
Implemented Concat operations and tests.

Change-Id: I61bc995ac80a20ca9ef5af4f660aee8b64917b9b
Reviewed-on: http://review.couchbase.org/15145
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: John C. Zablocki <john@couchbase.com>
Implemented Mutate operation tests.

Change-Id: Ia9c600169fd035f19ebf95c974995eff792fb81e
Reviewed-on: http://review.couchbase.org/15146
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: John C. Zablocki <john@couchbase.com>
Implemented Remove operation tests

Change-Id: I13310a6b89be284163cea740f69abffafa8329fa
Reviewed-on: http://review.couchbase.org/15147
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: John C. Zablocki <john@couchbase.com>
NCBC-42: Updated .NET client library to bootstrap off /pools URI

Previously, bootstrapping was performed against the /pools/default URI

Change-Id: I169d9691c4b367b4873adacf127b2d20af9f6f1c
Reviewed-on: http://review.couchbase.org/16133
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: John C. Zablocki <john@couchbase.com>
NCBC-43: Added config options for Heartbeat

It is now possible to set the heartbeat URI and interval,
as well as disable the heartbeat entirely.

Change-Id: Iac22df356311e20b5ef901aa568c8d2b01f5bad1
Reviewed-on: http://review.couchbase.org/16135
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: John C. Zablocki <john@couchbase.com>
NCBC-49: Allow boostrapping to be compatible with /pools/default

Change-Id: Id3a986bef6e29fa8fa541f99f229a4aeb03856c1
Reviewed-on: http://review.couchbase.org/16517
Tested-by: Matt Ingenthron <matt@couchbase.com>
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
NCBC-52: Merge release11 commits into master branch

Releases 1.1 through 1.1.5 included.

Merge branch 'release11'

Conflicts:
	src/Couchbase.sln
	src/Couchbase/Couchbase.csproj
	src/Couchbase/CouchbaseClient.cs
	src/packages/repositories.config

Change-Id: I06582fb87fb0c18dc675f5270cd67adf1ac9869f