Added code folding for #region/#endregion blocks.
Unnecessary coalescing cast removed.
Rearranged logic for #region/#endregion folding; worked around several corner cases; added test block for corner cases.
Merge pull request #53 from sephthir/master

Added code folding for #region/#endregion blocks.
Merge branch 'master' into cobra-svn

Conflicts:
	CobraBinding/TypeSystem/Parser.cobra