This commits updates rust-selectors to use the generic parser, and as such it moves the element state into the style crate.