1.0.0a2
Lots of reorganization and initial test suite.
- Renamed all "SocketTransmitter" classes to "Tcp".
- Added test suite with nearly complete code coverage. Remaining coverage is due to forward compatibility issues.
- Added FilterCollection, in turn allowing for the same filter to be applied more than once.
- Added NetworkStream, and made Tcp* classes inherit from it. This new class contains a new method called shutdown().
- IPv6 addresses must now be written literally, without the surrounding "[" and "]".
- TcpServerConnection can now accept IPv6 connections.
- Merged sendStream() into send().
- Added $offset and $length to send().
- Removed redundant error variables in TcpServerConnection.
- Removed the TcpServerConnection::isServer() function (can't tell apart server and client).