Fix bug with reconnect logic for meter server failure.

- If meteor server took a long time to restart, ObjDDP experienced a race condition and would go into endless
reconnect loop. Added better control of timer so only 1 request attempt per 5 second period is allowed avoiding race
condiation.
- Removed aggressive direct call to connectWebSocket in reconnect logic, using only timer callback attempt