[enh][syntax_highlighter] improve syntax highlighter

using code from c-syntax-highligter:

https://github.com/bobbylight/RSyntaxTextArea/blob/master/src/main/java/org/fife/ui/rsyntaxtextarea/modes/CTokenMaker.flex
[enh][compiler]/[interpreter] add 'for' loop
[enh][syntax_highlighter] improve syntax highlighting
Merge pull request #123 from pointhi/master

improve syntax highlighter and add for loop