Need to check for timer in set_alarm for Idle state
Need to check for timer in set_alarm for Idle state

When set_alarm event happens in Idle state, we were not checking if there is
an existing delete timer. This leads to mismatch in timers and alarms.
Closes-Bug: 1592950
Closes-Bug: 1587737

Change-Id: I5c313c06feaba4bfe31ebae08b0563ebe83b1db0

tcpcloud/contrail-controller,tcpcloud/contrail-controller,tcpcloud/contrail-controller,tcpcloud/contrail-controller,tcpcloud/contrail-controller,tcpcloud/contrail-controller