MIRTH-2216: The Web Service Listener now supports Velocity replacement for the username/password table.
MIRTH-3038: The Web Service Listener now supports custom classes that pass in a RawMessage object instead of just a string.
MIRTH-3328: Modified the File Reader/Writer to use the new invokeConnectorService method on the parent abstract class. Also pulled the method names into a separate class that both the client and server uses.
MIRTH-3379: Refactored a few things in the file connector and connection factory so that custom configurations can override and supply their own connections. Also added a separate constructor to FtpConnection so that a custom FTPClient can be passed in (by default the same HaltableFTPClient is used).
Added batch support to TCP for non-streaming data types, basically data types other than HL7v2. 
Issue: MIRTH-3365