Merge pull request #1 from adventuregamestudio/master

test
Merge pull request #6 from adventuregamestudio/master

Upstream sync
Code region support

Originally from Alan Drake, this adds the ability to fold arbitrary
regions of code using the directives "#region" and "#endregion".
Merge pull request #116 from gurok/code_regions

Code regions