Renamed assets/ -> fonts/
EXPERIMENT: removed an unused (?) dart2js target
Removed spark_bootstrap.js (incomplete)
Merge branch 'upstream/master'

Conflicts:
	ide/app/spark.css
Add git commit UI.

Also switch to syncfs for git projects.
Added minimap to editor and move scrollbar 20px to left.  Added minimap css to spark_polymer_ui.html
Merge branch 'master' of https://github.com/dart-lang/spark into minimap-create
Add git checkout UI and fix bugs.
Completed assets/ -> fonts/ renaming
Removed unreachable statements
Switch (temporarily?) to a fixed compiler/ pseudo-package to satisfy `pub deploy`
Put markers into minimap
Moved minimap generation into ace.dart.  Made _minimapElement getter more intelligent.  Moved numberOfLines varaible outside loop.  Moved minimap css out of code.  Added Todo for background.  invoking setMarkers() as soon as editor starts up.  Removed border on minimap
Cleaned up
Added missing method to mock
Added code folding todo
Merge branch 'upstream/master'

Conflicts:
	ide/tool/grind.dart
Undo a previous temporary patch in the master
Complete getting rid of spark_bootstrap.js
Fix the deployed UI (almost everything works)

Both undeployed and deployed UIs look fine. However, the menu button in the deployed UI doesn't initially show up; when hovered over and clicked, it does show up, but doesn't expand the menu.

The core of the fix is switching from @host to :host in the elements' CSS for the deployed UI - this was thge reason the styles weren't applied.

However, Dartium is still using @host, so it's temporarily left in, too.