Reworked linter and reporter so that there can be one per editor so that...

... in split view, things continue to work when switching between the views

https://github.com/MiguelCastillo/Brackets-InteractiveLinter/issues/55
I am not sure how we would move this one inline.  What do you have in mind?