Move error handling to inner promise
Do not pretend a timeout is supported
Split to provide a SecureConnectionManager decorator
Import initial sketch of README and composer.json
Reflect recent changes to SecureConnectionManager
Remove useless setter for the time being
Fix whitespace
Remove leftovers of timeout handling
Improve error handling
Move error handling to separate chained promise
Merge remote-tracking branch 'clue/socket-client' into socket-client

* clue/socket-client:
  Move error handling to separate chained promise
  Improve error handling
  Remove leftovers of timeout handling
  Fix whitespace
  Remove useless setter for the time being
  Reflect recent changes to SecureConnectionManager
  Import initial sketch of README and composer.json
  Split to provide a SecureConnectionManager decorator
  Do not pretend a timeout is supported
  Move error handling to inner promise