Fix file headers and footer for ELPA compatibility

Together with autoloading elhome-init, this should make elhome amenable to packaging in an ELPA archive.

Specifically, see https://github.com/milkypostman/melpa/pull/1111