Requires https://github.com/vector-im/riot-web/pull/11631
This still won't work, still a WIP
None of this will work as it will need tweaking (at the very least I've not copied the origin migrator because that's had long enough) but these are files which already existed in their current state and so don't need re-reviewing.