Experimental diff

distinctDiff is arguably a lot more useful (and really what I actually needed) but I implemented .diff too, just for consistency with Scala's Iterables.

P.S. I think the unit tests thing is broken, as it looks to be running the test an infinite amount of times

and scoobi verbose is a bit too verbose, it's dumping the actual data in the DList which is a bit .. :/