Make diff quieter and faster

Faster and quieter diffs:
* Uses binary diffs instead of ASCII diffs for faster and more reliable comparisons
* Will only check if files differ or not, thus it can stop at the first mismatch, and doesn't have to calculate the delta
* Doesn't output the delta, which can be very noisy especially with binary files treated as ASCII