This update implements basic parsing of compound commands and constructs. Some effects are:
- improved keyword highlighting with commands, compound commands, and constructs
- consistent highlighting across line continuations for commands and expressions
- proper highlighting of file test operators and option arguments
- better highlighting within test expressions and arithmetic expressions
Test cases included, coded on MinGW/gcc 4.4.0
Also fixes SF bug ticket #3027958
LexBash and some tests
Committed with some casts to avoid warnings
http://scintilla.hg.sourceforge.net/hgweb/scintilla/scintilla/rev/e8779b543eef