Code: Don't crash whenever you save a CS file

Don't assume that all CS / VB files
have nothing but methods.
Code: Improve C# -> JS IntelliSense generation

Use an actual XML parser
Correctly XML-escape emitted descriptions
Misc cleanup
Use CodeModel to find attribute arguments
Code: Don't parse CS file unnecessarily
Merge pull request #264 from SLaks/code-js-fixes

Code IntelliSense Improvements