And merge shell.head.nix into it. A different version can be passed in as an --arg
Let user decide what they want to do upon starting the shell. We accommodate the user that wants simple access to Emacs 26/27/HEAD.