Switch to use analyzer on dom thread (for debugging)
Update code to work with analyzer v0.22.4.
WIP: Analyzer working again (fixing dart sdk uri handling)
Code cleanup, comments, logging.

Analyzer now seems to work 100%, with not errors and/or caught exceptions.
Move logging to a DebugLogger class.
Code cleanup, remove logging, split FileSource implementation.
Switch back to isolate implementation.
Re-add some logging.
Fix import directive URI resolution to work with new analyzer package.
Revert to non-debug code.
Minor code cleanup.
Merge branch 'update-analyzer' of https://github.com/rpaquay/chromedeveditor into update-analyzer
Address code review feedback.
refactor the status widget
review comments
tweak layout
fix html comment
review comments
nit
Fix running Bower commands on project's subdirectories: used to always look at root