Merge pull request #635 from ChrisTorng/master

Fix JsHintReporter _builtInIgnoreRegex
Merge pull request #636 from ChrisTorng/master

Make JavaScript ignore rule better
Merge pull request #637 from ChrisTorng/master

Combine JsHint and JSCS rule, hack to stop errors
Settings: Change CompileOnBuild default to false
Linter: Added _references.js to ignore list
Linting: Don't run on excluded files. #638
Fixed issue with F12 syncing

Activated the window before getting the text view for it, otherwise the
wrong document was being modified
Fixes for F12 syncing & Unused CSS

Fixed re-tagging after dumping usage data, fixed document creation issue
Fixed F12 syncing bug where continuous sampling was always on
Fixed F12 one time sync actions
Try/Catch for COMException that might be issued if CSS usage inspection
is on while closing VS
Less: Fix null ref
Merge pull request #640 from mlorbetske/master

Fixed issue with F12 syncing
Merge pull request #641 from gcastre/master

Less: Fix null ref
Diff: Error when diffing .css files. Fixed #650
CSS: Removed dead code in color adorner
Coffee: Removed temp source map logic. Fixed #657

There's no reason to change the source map path. Generally, .map files
doesn't have to be added to the project, since they are dev time only.
Analysis: Fix more warnings

Remove unused code, handle failures
Analysis: Add suppressions

Suppress ConOxide & awaitable issues, add dictionary words
Dependencies: Add basic dependency graph

Incomplete
Dependencies: Add ReaderWriterLock

Also fix parameter casing
Dependencies: Rescan single file
Dependencies: Extract VS-specific logic

Graph maintenance (& concurrency)
is now separate from VS project
system & editor handling.