Cover Add/Remove/ToggleClass over class names containing NBSP, EM SPACE,
NARROW NBSP and vertical tab, mid-name and at attribute edges, plus
direct tokenizer expectations that only the five ASCII whitespace
characters split tokens. Attribute round-trips verify the stored value
byte-for-byte. These cases fail on master after #552 and pass with the
preceding change.
Signed-off-by: sergioperezcheco <checo520@outlook.com>