elpa: Make packages resistant to Emacs versions

Melpa doesn't work on HEAD, so namespace my packages by the
emacs-version, and avoid auto-installing Melpa when it's a newer version
of Emacs.