Fix for #2396

In Sandesh client state-machine, upon receiving EvConnectTimerExpired event in CONNECT state, call DiscUpdate() to swap the primary and secondary collector and move to IDLE state