Support atom-text-editor shadow DOM
Prepare 0.23.0 release
Merge pull request #23 from schmitzjake/master

Add var for javascript, update various javascript colors, correct html highlighting, correct python highlighting, correct css highlighting
Prepare 0.24.0 release
:lipstick: Correct "Foreground" annotation
Add styling for [Linter] package

[Linter]: https://github.com/AtomLinter/Linter
:lipstick: Simplify by combining code

Didn't need separate .editor sections for gutter and highlights.
Abstract comment tones

Abstracting `.editor .comment` to `syntax-comment-color` was a no-brainer.
There may be more appropriate ways to color `.entity &.attribute-name` and
`.variable &.constant`, but maybe we'll see how it shakes out when we invert
to light colors.
Abstract emphasized tones
Remove direct references to base tones from base
Remove base tone references from syntax styles
Restore base tones references to terminal syntax
Merge pull request #24 from clhynfield/copy-editing

:lipstick: Correct "Foreground" annotation
Merge pull request #25 from clhynfield/linter

Add styling for Linter package
Merge pull request #26 from clhynfield/abstract-all-tones

:lipstick: Abstract tones (base0, etc.) into syntax variables
Prepare 0.25.0 release
:bug: ruby comment # color
:bug: fix ruby inherited class
:bug: fix ruby constants
:bug: fix ruby module names