- only react to connect once
- add history
- Setting failAfter option directly instead of on backoff module
- Emit fail event
- docs
- add passing test for context in createConnection
- Using emitter as 'this' on 'createConnection' call
- fix redundant "disconnect" event on disconnect()
- add make test
- properly defaults opts if only onConnect is supplied