Changed diff.py to file_chunk_hasher.py to ebtter reflect what it will do.
Ignored the .txt files I have for testing.
Started writing splitter.py which will split up the files to perform a binary search for changed chunks.
file_chunk_hasher now compares two files by hashing if run.
file_chunk_hasher.hash_chunk() now caps the end to the length of the file.
splitter finds a power of 2 bigger then both files and uses that as the initial chunk size.
splitter now bisects the chunk size and checks all chunks are the same on both sides.
splitter will stop checking chunks at the end if they are past the end of both files.
splitter.search now returns the start and end points of any difference and the hashes computed for the chunks
splitter.search has become the more appropriately named splitter.split
Added searcher
base 'testing' setup for searcher.search