Correct container re-use when highlighter is applying a base className

Highlighting was not detecting a reusable container if an extra class name was applied via the elementProperties configuration object. This is because the container comparison required the reusable container have *all* the classes... including the one about to be applied.

Restrict this particular check to only require class names to match the supplied elementProperties config setting.