Add fix action to ExplicitConversionInForEachIssue.
ParameterCanBeDemotedIssue: remove GetInheritanceDepth.

It has the potential for a stack overflow when there's cyclic inheritance.
The sorting already done by GetAllBaseTypes() should be good enough.
Include node reformatting in the undo group