add support for cas operations
add cas op in client
add multi command support
add doc