ELPA installation

This commit makes `dayone-journal.el` installable with `package.el`.

- Add footer line
- Add Package-Requires header
- Add Code section

For information about this fix, See GNU Emacs Manual, [Library-Headers](http://www.gnu.org/software/emacs/manual/html_node/elisp/Library-Headers.html).