Reconnect on socket error

EPIC: This fixes virtually every reported case of WhatsApp accounts constantly disconnecting.
This means that the reconnect button *should not* be necessary any more...