diff - use old fashioned iterators instead of callback based ones
memory allocation helper macros
diff - use new memory alloc macros
added assertAll and assertAny for test cases
diff - use generator instead of list
added test data for diff.find_similiar
fixed assert for diff.find_similiar test