The new LKG contains changes to how nuget/cgmanifest.json is generated. To avoid breaking our validation, the LKG and the generated nuget/cgmanifest.json must be updated together (this is a one-off manual update).
* Adjust tooling to work out of the box with the latest public LKG on macOS
* Update the distributed test commit hash for the CI pipeline Part B
* Only add the deployment root on non-windows runs
* Restore all script exec permissions, update Readme.md with better macOS instructions
* Always run sandboxed when building internal
* Exec permission adjustment for all scripts