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
add more behavior to the adb server client
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.
separated Declaration into two subclasses: CodeDeclaration and ApiDeclaration.  getDeclaration now handles dart: links with a simple url
capture dart2js compilation errors
Building full url from method / class info
Including class references
Cleaned up
Cleaned up