Scroll center item into position
Merge branch 'umop-outline-remember_position' into umop-outline-sync_scroll
Merge branch 'master' of https://github.com/dart-lang/spark into umop-outline-sync_scroll
Fixed scrolling to include as many rows as possible
left and right border experiment.
reverting experiment
Merge branch 'master' of https://github.com/dart-lang/spark into umop-outline-sync_scroll
Fixed NPE and timing issue
Merge branch 'master' of https://github.com/dart-lang/spark into umop-outline-sync_scroll
Fixed to use the top of the next-after-last element rather than the bottom of the last element (so classes don't cause scroll to jump).
Merge branch 'master' of https://github.com/dart-lang/spark into umop-outline-sync_scroll
Merge branch 'umop-outline-sync_scroll' of https://github.com/dart-lang/spark into umop-outline-sync_scroll
Move menu etc. back to spark_polymer_ui

Problems:
1) File filter control doesn't expand to full width on focus
2) "No matching files" is always displayed
3) The editor view has `height=0`. Changing that to `height=600px` shows the view.
Merge remote-tracking branch 'upstream/master' into move-menu-back-to-spark_polymer_ui

Conflicts:
	ide/app/spark_polymer.html
2 tiny fixes/cleanups
Merge remote-tracking branch 'upstream/master' into move-menu-back-to-spark_polymer_ui
Fix: #editorView was invisible
Fix: "No matching files" was always visible
Fix introduced bug: file tree view was too tall and would cause the UI jump up sometimes
Restore + rework: file filter expands to right, run and menu buttons hide