Fix selector order on the mac

@cocoanetics,

Here's a fix for selectors on the Mac being out of order it required exposing and maintaining an ordered set of selectors (so the selectors could be added in order during style sheet merge).

An aside, there's a file called "MacUnitTest" containing a test that fails prior and after my changes. I believe it's unrelated. Does this fail normally?