Fix for ELPA compatibility

- fix the header and footer formatting
- add package dependency
- add autoload cookie
Merge pull request #1 from purcell/patch-1

Fix for ELPA compatibility