tests/frontend/buildcheckout.py: Create required symlinks on the fly
Description
On Windows, symlinks in git repositories are checked out as files with the content of the file being the path to the link.
This means that we can't mount the repository in a docker container and run the tests with the symlink lying around.
This creates the symlink on the fly and allows the two tests to pass