On initial connect use delay if connection failed

If server is unavailable from the beginning, then SleekXMPP will try to reconnect too often which in turns floods the log:
`[2014-11-23 16:09:00] sleekxmpp.xmlstream.xmlstream |ERROR| Could not connect to 192.168.1.3:5222. Socket Error #111: Connection refused
[2014-11-23 16:09:00] sleekxmpp.xmlstream.xmlstream |ERROR| Could not connect to 192.168.1.3:5222. Socket Error #111: Connection refused`
But if connection lost during normal work that's ok, reconnections happen with delay.
I added this delay on first connect too