Improve closeAllFiles and runBeforeFirst
Consolidate link handling code
Added projectRefresh event when project tree is refreshed but project root has not changed.
Added projectRefresh event doc.
Show CSS code hints in SCSS mode.
Cache mark locations during a single run of the parser
Updated by ALF automation.
Make tokenizer emit line/ch positions as well as offsets (not used by parser yet)
Use positions from tokenizer in parser. Mostly working but one unit test is failing.
#4883 added .ASP files highlighting
#4883 VBscript highlighting
rearrange & regroup tests
Updated by ALF automation.
Breaks HTMLInstrumentation into three files.

HTMLInstrumentation: handles the interface between editor/document
and live HTML.

HTMLSimpleDOM: Parses HTML into a simple DOM-like structure with
properties useful for HTMLInstrumentation.

HTMLDiff: Generates a list of edits to mutate a Simple DOMs into another.
Made selection highlight slightly darker.
combine integration test into a single test window
Merge with Master
Merge with Master
Only create marks for tag nodes
Wrap operation around mark update