Support TransientCommitLog (for stateless watcher)

Change-Id: I6fc224ab82cf915d5a99198bd27471e9be41380a
Reviewed-on: http://review.couchbase.org/44606
Reviewed-by: John Liang <johliang00@gmail.com>
Tested-by: John Liang <johliang00@gmail.com>