Null object exception

Added null check to avoid unhandled exception crashing VS.
Extensions: Rescue from throwing exception.(#863)
JsHint: Config updated based on release notes.
https://github.com/jshint/jshint/releases/tag/2.5.0
Merge pull request #861 from DotNetSparky/master

Null object exception
Merge pull request #865 from am11/extension

Extensions: Rescue from throwing exception.(#863)
Merge pull request #869 from am11/Config

JsHint: Config updated based on release notes
MEF: Treat ContentType Node.js as JavaScript.
Fixes #860.
Bundle: Added pkg to ignore folders
Merge pull request #862 from am11/master

MEF: Treat ContentType Node.js as JavaScript (#860)
CSS: Removing font-families from completion

These will come in through schema updates now
Merge pull request #876 from Sl0vi/issue864

Bundle: Added pkg to ignore folders
Minify: Extension serivce for ContentType. (#879)
Merge pull request #882 from am11/master

Minify: Extension serivce for ContentType (#879)
CssSourceMap: Generate on separate thread.
* Raise notifier after completion.
* Prevent UI freezing.
* Fixes #848.
Code: Analysis and other refinements.
Fixed "Invalid operation exception"
Merge pull request #877 from am11/sourcemap

CssSourceMap: Generate on separate thread
QuickInfo: Fixed #873
Code: Minor improvements.
CSS: Throwing in embedded image classifier.(#888)