Upgrade to settings-view@0.148
Return a Disposable instance from DeserializerManager::add
:pencil: Rename classes param to deserializers and update docs
Deprecate DeserializerManager::remove
Use DeserializerManager::add disposable instead of ::remove in specs
Upgrade first-mate to return Disposable from GrammarRegistry::addGrammar
Merge pull request #3667 from atom/ns-deserializer-manager-disposables

Return disposables from DeserializerManager::add
Handle empty config files + reset settings before applying user config

Closes #3664
Use isPlainObject()
Actually update first-mate. Previous (51475fe231) updated atom-keymap.

Both were needed to introduce disposables, but I mixed up the commit
message in the previous commit.
:lipstick: theme-manager-spec
Return a disposable from ThemeManager::requireStylesheet
:pencil: Update return value docs
Return a Disposable from Workspace::registerOpener
Require grim
Treat debugger statements as lint errors
Prepare 0.134
Merge pull request #3670 from atom/ns-register-opener-disposable

Return a Disposable from Workspace::registerOpener
Merge pull request #3671 from atom/ns-require-stylesheet-disposable

Return a Disposable from ThemeManager::requireStylesheet
Merge remote-tracking branch 'origin/master' into ns-context-menu-cleanup

Conflicts:
	src/menu-manager.coffee