add leveldb & snappy static link
check it.GetError before check object size
rename HasNext to Valid in store
use rdb.Objects instead of binlog.Objects
prepare for snapshot