TarDiff now accepts a chunk and acts upon the size of the chunk

If not enough of a chunk is given, the method returns false, specifying
it needs more.
If it returns true, then it got a big enough chunk for the header and
the file, and returns true.
Autoload TarDiff, cleanup process and add test script