CSS Selector Parser Improvements
- Extracted to Interface to Make Replacement Easier
- Compiled Regex's to Improve Performance
- Reduced Specifity Test HTML to Improve Clarity