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.
move the run button
disabled a warning at startup