CBIDXT-23 KVSender Implementation

Needs integration with real projector

Change-Id: I74ba82ab7a5acdc8e05e6d460427a7138d6ed9f3
Reviewed-on: http://review.couchbase.org/38579
Reviewed-by: Deepkaran Salooja <deepkaran.couchbase@gmail.com>
Tested-by: Deepkaran Salooja <deepkaran.couchbase@gmail.com>