CBIDXT-63 Implementation for Timekeeper

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