Changed the behavior snakes are returned. To minimize the number of
returned snakes they are now combined if they are equal. Updated the
DiffTest also to print the changes of the same kind on the same line.