Draft: Refactor docs infrastructure to build multi-version docs in separate CI jobs
This MR refactors the multi-version docs infrastructure to build the different versions in separate CI jobs, simplifying a bunch of the scaffolding related to building the different versions in myriad subdirectories.