Added flycheck mode.

-- Removed a number of dependencies that should be installed via the
   package manager.

-- My configuration now requires emacs > 24.