version bump
commit notes updates
use undelay for timeouts
const for Closing
use undelay for timeouts, a few better names, dont throw exception on disconnect events, document a few things
prefer explicit return types
add a spec for watching