CBIDXT-83 Indexer Integration Changes with Projector

Changes to indexer to use latest proto message for projector
Fix build issues

Change-Id: Icb5e1c863812a1291428cec19a5e790a5ace77b0
Reviewed-on: http://review.couchbase.org/38663
Reviewed-by: John Liang <johliang00@gmail.com>
Reviewed-by: Deepkaran Salooja <deepkaran.couchbase@gmail.com>
Tested-by: Deepkaran Salooja <deepkaran.couchbase@gmail.com>