Test the equals and hashCode bits.
Capture and throw correct errors from BytesMessage read and write
methods, adds tests to cover these.