[compile] always call `isTag` before checking an element, fixed :has

:has(*) is like :parent, only it ignores text nodes
0.3.9
[tests] started adding Sizzle's test suite

still failing and therefore not executed