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