CSS Value autocompletion support.

with tests !
Selectors support in the state machine.

Had to remove white space stripping as there was no way to distinguish
selectors like "a.class" from "a .class".
Selectors ID, CLASS, TAG and PSEUDO completion. Level 1
media and keyframe keyword completion