NCBC-229: Add Remove with CAS overload and tests

Change-Id: I00b326c97d42fbbe3f806b86e3e5b252d9afd30d
Reviewed-on: http://review.couchbase.org/24713
Tested-by: John C. Zablocki <john@couchbase.com>
Reviewed-by: Saakshi Manocha <saakshi.manocha@globallogic.com>
Tested-by: Saakshi Manocha <saakshi.manocha@globallogic.com>
NCBC-236: Fix view param JSON serialization tests

Change-Id: I6b7ccc1968558afd3b015ec3960f2285dab6714a
Reviewed-on: http://review.couchbase.org/24978
Reviewed-by: Saakshi Manocha <saakshi.manocha@globallogic.com>
Tested-by: Saakshi Manocha <saakshi.manocha@globallogic.com>
NCBC-234: Return CAS value with ExecuteGetJson

Change-Id: Ic8301aacf6c88d132f230e208878bb149824166f
Reviewed-on: http://review.couchbase.org/24977
Reviewed-by: Saakshi Manocha <saakshi.manocha@globallogic.com>
Tested-by: Saakshi Manocha <saakshi.manocha@globallogic.com>
NCBC-174: Fixes to invalid or missing tests

Change-Id: I0974380cd9042550a7238512c0e7e6d383f1b183
Reviewed-on: http://review.couchbase.org/24980
Reviewed-by: Saakshi Manocha <saakshi.manocha@globallogic.com>
Tested-by: Saakshi Manocha <saakshi.manocha@globallogic.com>
Merge branch 'master' of https://github.com/couchbase/couchbase-net-client into ECB-changes

Conflicts:
	lib/EnyimMemcached
Merge branch 'ECB-changes' of https://github.com/rrmayer/couchbase-net-client into ECB-changes