Add Emacs packaging metadata

- add package headers
- load cl-lib for using cl-case
- add autoload cookie
- add file end marker