Reimplemented the WriterType and to avoid interleaving sends on the same socket. Also fixed a bug that crc was not kept intact until the send completed.
Merge branch 'stewart' of github.com:SafirSDK/safir_sdk_core into stewart