fix syntax error
support quoted attribute in CSS value
e.g. for content:"something";
Added basic support for dealing with CSS pseudo-selectors
apparently entities in CSS content tag are not decoded
added basic support for :before
The pseudo-selector :before is implemented in combination with content:"something"; css style to allow for specifying a custom list prefix.
current test, chevron character as custom list style
changed demo to only draw text box if background color set.
this would otherwise also draw a text box if padding is set to 0.
example for custom list style
inserted notice that CSS content does not support unicode decoding
fix for cut off CSS selector
operate on copy of global stylesheet
otherwise inline styles would modify the global default style sheet
support -webkit-padding-start for list items
Implmeneted NSCopying
adjusted default style with smaller value for lists
removed hard-coded list indents (now -webkit-padding-start is used)
Modifications to avoid conflict with DTFoundation
Added simple version struct
Added new lib target that excludes DTHTMLParser to avoid conflict with DTFoundation
Added support for decoding unicode sequences in CSS content attribute.

e.g. \0009 for a tab
implemented left-alignment for lists with custom list prefix