improved colorizer:  - simplified preprocessing directives, handle comments  - colorize char constants and strings with different styles  - handle javascript <!-- comments  - handle numbers  - better support for cast detection
improved colorizer:
 - simplified preprocessing directives, handle comments
 - colorize char constants and strings with different styles
 - handle javascript <!-- comments
 - handle numbers
 - better support for cast detection

more code simplifications
use colorizer for do_c_forward_block: should make this command non mode specific

dmacvicar/qemacs,dmacvicar/qemacs,dmacvicar/qemacs,dmacvicar/qemacs