Implement FrameDiff
Correct PixelDiff comment spelling
Implement DifferenceFactory
Merge master into DumbDiffer
Merge DumbDiffer into master