Minor fixes to binary diff code

- [x] Clean up compiler warnings on binary diff code (signed/unsigned comparison)
- [x] When diff is too large, fall back on "Binary files X and Y differ" message