JSCBC-396: Fix getIndexes to return only indexes of the target bucket.
JSCBC-396: Fix getIndexes to return only indexes of the target bucket.

Motivation
----------
A user identified that the `getIndexes` method of the bucket manager was
returning all indexes for the cluster, rather than only the indexes for
the target bucket.  It also failed to correctly order the returned indexes
in a manner that would allow them to be built in-order (N1QL requires the
primary index to be build first).

Changes
-------
Added additional predicates to the N1QL query used to fetch only the
indexes for the target bucket. It additionally now includes ordering
parameters to ensure that primary indexes are returned first.

Change-Id: Ifd3e643f0758a1739f443158b7d673b8a2b030d3
Reviewed-on: http://review.couchbase.org/80537
Reviewed-by: Mike Goldsmith <c43a3c67d7a1203c37ce25b098df0254011e1ce6@gmail.com>
Tested-by: Brett Lawson <c8c4369773d7d7226e031f0c4af62e3f38a08510@gmail.com>

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