Rename handshake.OpaqueFragment to OpaqueMessage

This is for consistency with the protocol. At this level of abstraction, it's a message, not fragment.