- added support for multiple code linter per file type
- added some unit tests for Code Linting
- added a new string for the Code Linting Result Panel Title
- removed code to enable/disable code linter
- added more tests
Merge branch 'master' into irichter/code-inspection-improvements

Conflicts:
	src/language/CodeInspection.js
- update the comments
- first round of changes based on code review comments
- some code improvements based on code review
- some rework based on PR comments
- refactored unit tests
- fixed find panel css issues
- better solution for problems panel title
- remove obsolete code
- updated the problems panel title and the tooltip for various combinations of provider and reported errors
- refactored the panel title and statusbar update code
- some changes based on review comments
Merge branch 'master' into irichter/code-inspection-improvements

Conflicts:
	src/nls/root/strings.js
Monkeypatch CodeMirror for sprint 36 to include latest xml mode
Address remaining code review comments and update/fix documentation
Merge remote-tracking branch 'origin/master' into irichter/code-inspection-improvements

* origin/master: (187 commits)
  improve comments
  update comments
  Fix a comment typo and just log the unhandled exception instead of trying to reject the promise, which probably won't work anyway.
  Enable Quick Docs for LESS
  Return a promise from ProjectManager.getAllFiles that is resiliant to misbehaving done handlers
  Updated by ALF automation.
  Revert LiveDev timeout changes
  Use Brackets shell for copying files to reduce the number of external watcher notifications and increase timeouts
  Don't refresh the file tree on change events for directories outside of the project root, but when we do refresh the file tree, also clear the change queue (using a new PromiseQueue.removeAll method) and use a debounced refreshFileTree call
  fix check for added and removed files in fs change event handler
  always hide dirty dot if there is no doc
  Fix selection update after fs change event. Remove unnecessary updates when no added or removed files are present.
  backout change for dismissing list
  Right aligning numbers column.
  Removed most inline css.
  Adding LOCALE_KO
  Initial commit.
  Fixed some dutch spelling/translation errors.
  Bump up timeouts to account for additional Project Manager synchronization
  Made canvas height 300 to stop weird rounding.
  ...

Conflicts:
	src/language/CodeInspection.js
Ensure that calls to refreshFileTree are not interleaved.
Tagalong commit: upgrade the blind write warning to an error for easier debugging.
More documentation corrections