Reset state if dnet_idc_update_backend has been failed.

We got segment fault on a client when two nodes with multibackends start to announce backends with equal group and  ids. This was caused by a client which tries to send read request to un-reset and half-initialized state. I've added resetting state if some dnet_idc_update_backend has been failed and added test that checks original situation.