Fix LT-14559 where parser generated analyses were not removed

I think when the evaluation system was reworked that we lost the ability
to remove analyses that the human had not (dis-)approved and the parser
was no longer able to produce. This fix restores that behavior.

Change-Id: I7c65f21d569502474855c33687a5664b253b34e9