Maintenance tasks:
- Add two additional unit tests for stream errors (StreamSocketClient)
- Suppress error/warning/notice output of stream-functions when
  the result is handled by a custom condition (exceptions for errors)
- Replace @todo with a mention of the propert github issue
- Fix SensioLabs Insight warnings
- Update composer.lock to latest stable dependencies

Fixes #15