Added n1ql client for queryport.
Added n1ql client for queryport.

- implements datastore.Index{} interface.
- Export functions to,
    Load2iIndexes()
    Create2iPrimaryIndex()
    Create2iIndex()

Change-Id: I0ebd26beffca9416ae86d0a89b04d5178a9f4f32
Reviewed-on: http://review.couchbase.org/43753
Reviewed-by: Sriram Melkote <3995a3476470ce2c0c01f75cee639e7d47357a62@couchbase.com>
Reviewed-by: Pratap Chakravarthy <3f7aa3c5f732447448ccfcd013fd9591a9825870@couchbase.com>
Tested-by: Pratap Chakravarthy <3f7aa3c5f732447448ccfcd013fd9591a9825870@couchbase.com>

jchris/indexing,jchris/indexing,jchris/indexing,jchris/indexing