WS: Added on reply/request/connect functions. Fixed default resource arg in init

* Also added some support for functionality recently added to bosh/tcp e.g. not crashing on bad parse
WS: OnReplyFun called on return value of wsecli:send
WS: Catch connection timeouts without crash in escalus_ws
WS: Increased error feedback from updated wsecli