Use decorations API

I'm converting the gutter and highlights view to use the new decorations API.

This is good because it lets us delete a lot of functionality that's now provided by core Atom.

  - [x] Convert GutterView
  - [x] Convert HighlightsView
  - [x] Use a consolidated collection of markers
  - [x] Update specs