change default leaf size and fanout configuration
make lock scope in cache smaller and read faster
modify default configuration again to get a balance between read/write
change include guards to fit standard naming convention
add test for del and fix
add dependency description to README
Make index flush safer
Merge pull request #5 from shuttler/master

Make index flush more safer
Big write, Small read. Divide inner node and leaf node into pieces, each piece canbe read, uncompressed, and deserialized individually on demand, so point query is much more faster than before
merge changes in layout
add shutter as contributor
bug fix, size member variable in Node is not initialized properly
add rolling checkpoint
fix bug: compact buffer when compression is enabled, sleep between evict
add CRC16 checking to :
    1) blocks
    2) leaf's buckets
    3) innernode's skeleton & msgbuf
Merge pull request #6 from shuttler/master

add CRC-16 error detection
1) add bloom filter to innernode
2) fix skeleton_crc to block meta
3) eliminate compiler warnings
Merge pull request #7 from shuttler/master

 add bloom filter to innernode
Merge pull request #1 from weicao/master

null