Add support for detecting substitution ambiguity
The most common source of ambiguity in names is substitution ambiguity. At the point of multiplying substituents for unlocanted substitution the StereoAnalyser should be used to detect the number of degenerate substitutable hydrogens and assure that the multiplier is this number (or 1 less e.g. pentachlorobenzene is also unambiguous)
Ambiguity detection would be off by default, and produce a result status of WARNING if detected.