Declare dependency on Emacs 24

`eieio` is not available in Emacs 23, and the `lexical-binding` setting is also specific to Emacs 24. Best, then, to require that Emacs version.
Merge pull request #1 from purcell/patch-1

Declare dependency on Emacs 24