fast java byte array diffing library