Finished ChunkUpdate module and adapted to new interfaces

* Adjusted FileProcessor to new design
* Made some small updates to HashFunction
* Implemented DeltaChunkUpdate