Javascript Region Folding

See [Discussion] (https://groups.google.com/forum/#!topic/ace-discuss/JkeDqTJAUso)

*Harutyun Amirjanyan: but since vs and webstorm support i am not opposed to including it (either default or as an extension) if required changes are small
create the pull request and i'll have a look.*
This prevents issue with C# mode, but it is sort of a hack (but classical OOP in Javascript is also a hack..). Is this acceptable or do you have a recommendation for a better way to handle this?