initialize timeout to 0 for autoReconnect
initialize timeout to 0 for autoReconnect

Previously timeout was initialized to -1, which meant when it went
through delay loops it would always use a negative value. This closes
issue #9

mbroadst/qamqp,mbroadst/qamqp