Fixing handling of unexpected tokens
Renamed constants
Improved CSS selector parsing (error model)
Refactored names of constants
Extracted the system cursor enumeration
Improved DOM attribute, added files