* Add state and timestamp to ProxyClient class.
* Implement ProxyClient disconnection logic.
* Add CLIENT_DEAD_TIME configuration option.
* Attend pull request comments.
* Read task reliable behaviour (#118)
* Add SharedMutex class.
* Modify SharedMutex behaviour.
* Modify Session's OutputStreams lock behaviour.
* Change push_submessage function in ReliableOutputStream to blocking behaviour.
* Change read_cb in DataReader using blocking behaviour.
* Fix OutputStreamTest.
* Attend pull request comments.
* Fix CMake SOVERSION. (#119)
* Increase PATCH number.