JSCBC-1108:  Unable to use consistentWith in query operations
JSCBC-1108:  Unable to use consistentWith in query operations

Motivation
----------
Allow users to run queries that work when using the consistentWith
option.

Changes
-------
Allow an undefined value for QueryScanConsistency if no scanConsistency
is specified in QueryOptions.  Same change applied for view queries.

Change-Id: I6b93fd51f2a574ad03a642e806441ac3492203cb
Reviewed-on: https://review.couchbase.org/c/couchnode/+/181699
Reviewed-by: Brett Lawson <c8c4369773d7d7226e031f0c4af62e3f38a08510@gmail.com>
Tested-by: Jared Casey <07fbe21933bc3411328c4385bc2be7d6649bbd1d@couchbase.com>

couchbase/couchnode,couchbase/couchnode,couchbase/couchnode,couchbase/couchnode