Added SparkAction classes, key bindings, and action methods.
Implemented annotation selection offset and abstracted click handler to use same selection mechanism (selectMarker) as orev and next methods (selectMarkerFromCurrent)
Fixed a couple of bugs and changed visibility.  Fixed a missing rename
Reorganized and fixed situation if currentMarker == null (before a marker is clicked on)
Added todo
add support for new file on sync fs
Merge branch 'master' into work
remove debug statements
fix nits
fix nits
change from using chrome_gen to chrome
Changed names s/[Aa]nnotation/[Mm]arker/g and switched to using defaultBinding instead of platform specific
Inlined next and prev marker calls
setup key bindings to loop current marker
Removed no longer actual TODO
Merge branch 'upstream/master'
Improved highlight of the treeview
External CSS for widgets

Not 100% as we intended, because <link rel="stylesheet" ...> still doesn't work for Polymer elements, but pretty close by using `<style> @import(); </style>` trick.
Merge pull request #679 from dinhviethoa/678-focus-treeview

Improved highlight of the treeview
Merge pull request #664 from dart-lang/minimap-keybindings

Marker key bindings