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