Require Emacs 24

Declaring lexical-binding:t implies that the code requires Emacs 24 or higher.
Merge pull request #21 from purcell/patch-1

Require Emacs 24