[PLAT-4772] Add compression option to Fudge transport.

ByteArrayFudgeMessageSender and ByteArrayFudgeMessageReceiver now
have options to compress the bytes using GZIPOutputStream. For
certain types of very large messages, this will shrink messages dramatically.
This must be controlled in the constructors.