Build only on .dart files
Just building outline on .dart files.
Moved check for extension deeper and changed order of buildOutline (as well as markers) to happen after currentFile is switched
Merge pull request #1735 from dart-lang/umop-outline-limit_to_dart_files

Limit outline to dart files