MM-8488

Added patch from Sebastian Paaske Torholm <spt@jobindex.dk> whereby psuedo selector rejection is enhanced to reject
psuedo selectors that lack anything preceding the ':', as dictated by http://www.w3.org/TR/selectors/#universal-selector

Add test which ensures that the patch properly catches and rejects these rules before they make it to HTML::Query which
otherwise would generate a warning