There were a number of issues going on:
* Needed to force Pester `v4.10.1` for the install because `5.0` was just released and
has some breaking changes to investigate.
* Pester was failing to save its output because the output directory
didn't exist. Without that, it couldn't actually publish the results.
* The `ciOrganizationName` pipeline variable had a typo in it, which meant
that we were passing an empty string as the `OrganizationName` to tests
that needed it
* We needed to ensure consistent line endings for `Tests/Config/Settings.ps1`
so that the hash generated on all platforms (Windows/mac/Linux) would be
the same.
* GitHub changed the default HTML generated for README.md which was causing
two RepositoryContents tests to fail.
* Needed to make sure that the three platforms (Windows/mac/Linux) run the
unit tests _serially_ instead of in parallel, because they each modify the shared
state of the same account, and when running at the same time they were
stomping over each other and causing erroneous failures.
Resolves#182