Move the sdk installation out of common test env setup script

Most tests do not depend on sdk msi to be installed in the box, including all the test running on CI. Moving the setup out will impose less overhead for partner team to run the test local when they have to deal with random CI build failure.
The sdk verification tests (emulator, publish cloud project) still need the scripts, so I put them in a new file