Add delete-orphaned-routes command
Update test descriptions
Do not use deprecated domain endpoints

[Finishes #69827262]
Bump version to 6.1.1
Refactor trace test

It turns out that root CAN write to files even when the permissions are
0000.
Work around SAML configuration in UAA

... provides a `--sso` flag to `cf login`.

This is purposefully hardcoded today so that the behavior for login with
username and password will continue to be simple, and the behavior for SSO
with a UAA server configured for SAML will necessarily need to be driven out.

What I like least about this personally is that we're requiring our users
to understand HOW they should authenticate to the authentication server,
when ideally the authentication server should be telling us how users should
authenticate.

My apologies for the code duplication.

[Finishes #69963402, #69963432]
Updating loggregator to support proxies

[finishes #70022322]
replace testassert SliceContains matcher with ginkgo ContainSubstrings matcher
Add usage for bump-version script
Only ignore manifest.yml at the app root directory

[Finishes #70044992]
Refactor route creation/binding in push command

The push command is now only responsible for determining routes to bind,
and delegates to a route actor for actually creating and binding routes.

[#69307332]
Add test for changing host in manifest

[finishes #69307332]
Vet now runs shadow check on all nontest files
Removing all shadow variables.
refactor the set_env command test.
Removed shadow variable in error handling
Removing more shadow variables.
Switching back to the old way of vetting.

It seems that the vet command works differently on build machines
than it does on workstations. We will use the old consistant way
until we figure out what the differences are.
Remove stray printf
Remove unused import