Support energy conservation during angular bonds removal

[#58090710]

It isn't the pretties solution, but basically it's necessary for
Chemical Reactions plugin.
Remove related angular bonds when radial bond's atom1/2 prop is changed

[#58090710]

This case is similar to radial bond removal.
Implement .getAngleBetweenVec() function in math utils

[#58090710]