fix for bug 2326.

 If the default VRF delete event is added twice to change list, bgp config manager tries to access NULL pointer. Also added code to reset the listener id in IfMapNodeProxy::Clear(). It is confusing to have node pointer set to null and listener id set to valid id.