Consistent names for test scripts

Migrate all `machine.*` and all `nightly{.,-}*` scripts to the new naming scheme. The new
naming scheme expresses what is tested, as opposed to where it is tested, which changes
occasionally and really doesn't need to be in the repo.