Grim.logDeprecationWarnings -> Grim.logDeprecations

Closes #4486
:arrow_up: language-javascript@0.48
Add BufferedProcess::onDidThrowError()
:memo: Add docs
:arrow_up: snippets@0.58.0

For deprecation fixes
:arrow_up: keybinding-resolver@0.22
Upgrade keybinding-resolver to fix the inability to unhide
Update solarized-dark-syntax to fix ruby
BufferedProcess::onDidThrowError -> ::onDidThrowError
Add property filters to TextEditor::getDecorations methods

This makes it much easier to write tests that inspect the state of
decorations.
Merge pull request #4531 from atom/bo-buffered-process-error

Better BufferedProcess error handling