Global attribute name standardization for widgets
Better attribute names + other cleanups in widgets
initial WIP library
nits
add js linting
nits
cleanups
Optimize git checkout.
Merge remote-tracking branch 'upstream/master' into standardize-attrs

Conflicts:
	ide/app/spark_polymer_ui.html
	widgets/lib/spark_icon/spark_icon.html
	widgets/lib/spark_menu_button/spark_menu_button.css
	widgets/lib/spark_menu_button/spark_menu_button.dart
	widgets/lib/spark_menu_button/spark_menu_button.html
	widgets/lib/spark_selector/spark_selector.dart
	widgets/lib/spark_selector/spark_selector.html
	widgets/lib/spark_suggest/spark_suggest_box.dart
	widgets/lib/spark_suggest/spark_suggest_box.html
	widgets/lib/spark_suggest_box/spark_suggest_box.css
More normalization of IDs
Satisfy `pub publish` requirements
Update author in pubspec.yaml
More cleanups
TODO comment
More cleanups
new UI layout, files view styling
Progress indicator
Address review comments
Remove stray debugging code
Polymerize and optimize spark-status a little