[NRY] fixing up wifi connect

goes with PR https://github.com/tessel/firmware/pull/40

* doesn't reinitialize wifi connect unless the old connect is done
* moving clear timeouts to right before we restart the connection
* stop listening on "disconnect" because that doesn't matter for a connection.