2353 - Ensured that the reconnected event triggers for LP after quick app domain restart.

- This issue would become prevalent in the cases that the client would lose connectivity -> regain connectivity and then receive a message PRIOR to the reconnected timeout triggering.
- What was wrong before was that we weren't passing in the connection instance to the fireReconnected function and we were using the initial connection object for all other eventing.

#2353