Fix: Restrict protocol support to IPv4 (TCP server doesn't support v6)
Fix: Check ErrorReceived event for null value
Fix: Don't commit thread suicide on disconnect.
Fix: Check ReceiveEvent for null value before marshalling.
Feature: Handle special PZ80 case with BoolAndSingle type
Fix: ZusiTcpConn objects cannot be created when the current Synchronization context is null.
Cleanup: Improve general exception handling.
WIP: Try to improve stream handling
Fix: Use correct string format.
Aux: Make sure bytesRead is always smaller or equal to packet length
Fix: "Name naechster Reisezughalt" is a String.
Cleanup: Make CommandEntry never browsable
Feature: Introduce constructor that accepts a TCPCommands object
Codechange: Rename ZusiTcpConn to ZusiTcpClientConnection

Rename ZusiTcpConn to ZusiTcpClientConnection.
Introduce "new" ZusiTcpConn class that inherits from the renamed class.
Mark old class name obsolete with reference to new one.
Cleanup: Make VB.Net examples use the new class name
Fix: Add instruction and ID bytes to bytesRead
Aux: Set assembly version to v1.2
Merge branch 'develop'