BOSH Don't crash on timeout reply to request
Merge pull request #2 from psytale/no_exceptions_on_timeout

BOSH Don't crash on timeout reply to request
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