ByteArray equals, hashCode, toString