Catch all errors on connection steps
Exit nicely if transport:init() fails
On parse error send an error message to owner rather than crash
Stop with reason normal to avoid error logging
Allow passing of timeout to bosh and tcp
Merge pull request #3 from psytale/more_xmpp_errors

Reduction of escalus crashes.