#222 - Make Connection#whenNothingPending always async (@gkubisa) #283 - Clean up streams on "close" event, in addition to on "end" event (@curran) This fixes #282, where Share wasn't closing the connection stream when using @teamwork/websocket-json-stream.