Implementing onEditorSelected in EditorArea.
Performing Future.foreach on editor startup so that we get a .then() when everything is loaded
Preparing newly opened (non-analyzed) files for linking
Reverting editor loading Future.foreach (seems to be causing issues with loading) and onEditorSelected (unnecessary with TabView.onSelected())
Moved logic for getting ProjectAnalyzer into separate method, called on selection of file (to pre-analyze project)
Cleanup
Review fixes
Merge pull request #2677 from dart-lang/umop-linking-analyze_on_load

Analyze file's project to prepare for linking