If doomdir, emacsdir, and/or doomlocaldir were blank, / would be treated as their value, which will fail in some spectacular (and some quiet) ways.
To include a wider selection of Emacs versions. Also makes 28.1 the default version.
And delete test/, as it will live elsewhere when Doom core and modules are separated.