Support %% comment syntax
Correctly warn about text in preamble

(Instead of raising an AttributeError about self._continuing.)
Actually we do support backslash-escaping, partially
Correct parsing of %default, %tab, %deffont
Report line number in case of errors
Recognize more color names
Implement %include