Add clear_bond_configuration for removed nodes on cluster update

Now bonds configuration is removed in all situations. Tests added.
More generally, we need to DRY node removal code in those two places.

Closes-Bug: #1354492

Change-Id: I138df23b6a1da292ab928b59c479a1f3d7ba05a2
Merge "Add clear_bond_configuration for removed nodes on cluster update"