Use the emacs-overlay project to provide our Emacs package. We can also have it read Emacs packages from use-package calls in our Emacs configuration. Note that we shouldn't use the git versions; only the properly released Emacs versions. See https://github.com/nix-community/emacs-overlay