Remove unnecessary variable in Outline
Half-working adjustable outline font size

Font size and item height are adjusted fine, but all items initially appear as top-level ones (i.e. class members don't appear as such), and some items are displayed incorrectly (e.g. just the class name appears, but no members; moving input cursor into a member in the code inserts that member into the outline; moving to a different one replaces the just inserted previous item; etc.).
Missed these changes in recent pull request.

* I apparently forgot to "Ctrl-S" in the editor before running git commit.
Fix some style issues in wamfs.*
Clean up external config files + enabled dark editor themes

Also checked in app.json, as it's no longer overridden by the build process.
Add more themes; enable extended dark themes
Completely fix + expand "Chrome app with Polymer" template
Follow-up to prev commit
Reshuffle templates somewhat (normalize file names, indentation, etc.)
Enhance Polymer-ness of "JS web app" template
Add post-instantiation message re: CSP for "JS Chrome app (using Polymer)" template
Move "JS Chrome app (using Polymer)" from under a flag
Minor improvements to prev commit
Fix pubspec.yaml syntax around '-polymer --csp' flag
fix a timing issue with dart analysis
review comments
Add json validator component, to be used by upcoming manifest.json validator.
Add json validator tests.
Add custom validator for "manifest.json" files.
Code cleanup.