expand out SerialModem methods for re-usability
refactor SerialModemClient to remove endTransmit hack
platform def for arduino delay
re-work driver interface for better tcp socket handling