Add mode-class property where appropriate
This PR adds the property mode-class with value special to
elfeed-search-mode and elfeed-show-mode.
According to the elisp docs every "special" mode should have this property.
The motivation behind this PR is a performance issue that is triggered when Flycheck is enabled for elfeed-search buffers.
global-flycheck-mode enables Flycheck where it makes sense (e.g. not in the minibuffer, fundamental-mode etc.). For special buffers like elfeed-search the only way to let know Flycheck what to do is the property mode-class.
Without this patch Emacs freeze for many seconds, sometimes minutes.
Following #317, With global-flycheck-mode on, my Emacs hang 2 minutes when update feeds. After disable it, Emacs only hang a few seconds.

@skeeto Hope you can merge this.
(setq flycheck-global-modes '(not . (elfeed-search-mode)))
For now, users can use this config to disable flycheck in elfeed-search-mode.