* [macOS] change Invoke-Pester function
* added new logic
* try another approach.
* invoke-tests change
* added a little bunch of tests.
* remove import from browsers
* added source for all tests covered scripts.
* run all tests.
* added proper module import
* RunAll-Tests.ps1 changes.
* added shebang
* added new approach for tests.
* the first line should be shebang
* fixed nitpicks
* set -e and fix all the scripts
* add source utils to finalize_vm script
* change xcode version in postbuild script
* fix for softwareupdates and for xcode version