Merge pull request #33 from BarAgent/statements

Added select and case statements.
Remove Create File Actions for now.

These aren't needed to use the template files.

Fixes issue #28.
Set up syntax highlighting for case/select.
Rename DylanAnnotator to DylanSyntaxAnnotator.
Hack to deal with some macros for now.
Merge pull request #34 from BarAgent/statements

Allows optional semicolon at end of last case/select clause.
Refresh generated files from previous grammar change.
Finish updating from previous grammar change.
Workaround for macro hacks.

This now allows importing/exporting/etc the things we've identified as
hardcoded macro begin words.
Don't error when no sources in a file.
library and module definers have no modifiers.
This improves header handling.

Fixes issue #29.
Merge pull request #36 from dylan-foundry/fix-headers

This improves header handling.
Make module and library definers more conforming to the DRM
Merge pull request #37 from fracek/module-library-def

Make module and library definers more conforming to the DRM
Reinstate hack for the macro hack.
Syntax highlighting improvement for library/modules.
Make folding a bit more robust.

This is the start of improving folding for when error handling
starts being added.
Fix formatting.
Pratt-style expression parse tree.