Add a CompiledSelector object.
Document ElementWrapper
Fix case-sensitivity of pseudo-elements.
Move compilation to a module, add .query{,_all} methods on ElementWrappe