Updated logging, generalized @media query finding
Refactored into custom CSS container class

- CSSUtils was slow as it verified every entry in the list.
- csscanon uses a deque and a map of selectors to index positions