Fix library header according to the GNU Emacs Manual

- Add Commentary section
- Add Code section
- Add Copyright section
- Add License

See URL http://www.gnu.org/software/emacs/manual/html_node/elisp/Simple-Packages.html