Document split_data
Document the purpose of blocks and the unique_blocks function
Document (in depth!) how our main diff algorithm works
Fix typos in chunk/block docs
Merge pull request #3 from foolswood/docs

Docs