Update installation instructions
Introduce backward compatibility

TIL thanks to pull request #1 that `setq-local` is a very useful macro
that got introduced in Emacs 24.3, however its effect can be emulated
easily for older Emacsen with by using `(set (make-local-variable 'var)
value)` instead of `(setq-local var value)`.