Merge pull request #440 from gcastre/master

TypeSript: Improve .d.ts for enums
HTML regions: support for XML files
JSHint: Button for editing global .jshintrc. #441
JSHint: Removed WE settings. #441
JSHint: Removed old ignore logic. #441
JSHint: Store .jshintrc in user path. Fixed #441
TSLint: Added file icon for .tslintrc
BrowserLink: Added null check. Fixed #444
JSHint: Fixed code analysis warning
JavaScript: Added comment completion. Fixed #445

When you type /* WE will now auto-complete by inserting */. When you
type ENTER, additional * are inserted. This is highly valuable when
writing JSDoc comments etc.
JsDoc: Added completion for keywords. Fixed #446
JsDoc: Fixed space char completion issue
JsDoc: Found a better completion item icon
Feature: DropImage to cause formatting dialog.
Feature: Added support for TSLint. (Issue #432)
Merge pull request #450 from am11/master

Features added
Markdown: Added .mmd file extension mapping
TsLint: Added default .tslintrc rules
TsLint: Adjusted button location and visibility
Helpers: Fixes for Windows Store apps (#408).