Prep release
Merge pull request #304 from my-personal-forks/prep-release

Prep release
Refactor: move code
Merge pull request #306 from my-personal-forks/refactor

Refactor: move code
Fix #308 - Don't call analysis server if unavailable
Merge pull request #310 from my-personal-forks/fix-308-check-service-availability

Fix #308 - Don't call analysis server if unavailable
WIP: Add command palette item to run server apps through Observatory
Delay Dartium start so that the Observatory port can be captured
Enable command only for server apps

Web apps can always access the Observatory via de Dev Tools in
Chromium.
Merge pull request #312 from my-personal-forks/fix-295-cmd-palette-item-observatory

Fix #295 cmd palette item observatory
Prepare release
Merge pull request #313 from my-personal-forks/prep-release

Prepare release
Fix setting file names
Always return bool from .is_enabled() method
Merge pull request #317 from my-personal-forks/fix-return-value

Fix return value
Fix #316 - Add 'Dart: Show Output Panel' command palette item.

Scripts and server apps run from within ST will most likely print
text to an ST panel. This panel may be hidden accidentally by the
user (for example, by pressing Esc). This new command palette
item will reopen the main output panel used by the plugin.
Merge pull request #318 from my-personal-forks/feature-show-output-panel

Fix #316 - Add 'Dart: Show Output Panel' command palette item.