add scan support
improve data format, lower usage for varchar type
less memory copy when writing
bug fix: file lock of leveldb currectly
improve cmake and other build scripts, for higher leveldb version and
debug mode