Add Package and Package-Requires headers.

Specifically, need to state cl-lib dependency for Emacs versions earlier
than 24.3.
Move (require 'cl) to where it's actually needed.
Require Emacs 24.3+. Closes #65.