Implemented string buffer error handling.
Fixed infinite loop.
Use BufferStatus enum as return value for
functions that do multipass reading.
Define SSIZE_MAX if undefined.
Use StringBuffer_ffill in echo server.
Improved logging.
Use new StringBuffer API for echo server.
Improved StringBuffer debug logging and error handling.
Improved connection logging.
Added XWARN/XFWARN macros.
Renamed Connection_send to Connection_send_blocking.
Added libev watcher for sending data.
Debug sending data in connection.
Refactored server API.
* implemented non-blocking sending.
Added more macros for debuggin/logging
with connection information.
Small logging improvements.
Log socket endpoint when start listening to socket.
Moved SendBuffer to connection.c
Updated README. Added benchmark for echo server.
Implemented thread-safe memory leak detection.
Cleaned up headers.
Removed dynamic array implementation.