* Set CWD. running `.\build\GenerateSolutions.bat` would fail.
* Fix submodule initialization. This was wrong.
* Only run VK setup if VK is installed.
* Prefer pushd/popd vs cd to ensure parent command prompt is returned to its original location on
error.