kv_vnode: expose backend size for handoff progress if backend is capable
add bitcask_backend:data_size/1 for tracking handoff progress
add memory_backend:data_size/1 for tracking handoff progress