Rename hash_set to hash_multiset (since that's what it is)
First pass at porting diff hunk aligning code to C
Simplify pair_blocks a bit
Fix end index when data appended to input