define-mode and sync was simplified; sync is now proper function, that is able to evaluate arguments, which makes it suitable for accepting computed regex values or symbols. This affected modes which are updated, where mix of quoted and unquoted values is forbidden now (simplifies code and make modes less confusing).

Added support for html-like and named colors for faces. Now face, beside FLTK color can accept former.
Removed draw() as it is not needed, for now.