Small fixes and adjustments

1) Shortened description
2) Assigned color matches to different category than IDs
3) Added memorial named CSS4 color "rebeccapurple"
4) Color names are now correctly case insensative
5) Seconds dimension (s) added
6) Fixed a case where vendor extensions wouldn't match when placed
against a colon
7) Simplified class matching
8) Simplified ID matching
9) Fixed a case where elements would fail to correctly match if
appearing after similarly named class/ID exclusions