4792: arv-ls normalizes the collection before listing.

I sort of ended up rewriting arv-ls to make it testable, but hey,
that's part of the support task.  Normalization is the only functional
change I made.
Merge branch '4792-arv-ls-normalize-wip'

Closes #4792, #4813.
4481: Update tutorial Crunch scripts to use newer PySDK methods.

Most focus is on the file Collection file methods added in #3603.
4481: Refresh Crunch script tutorial page.

* The script now normalizes the output path, for consistency with
  other scripts, and it looks nicer.
* Modernize the job log output slightly, and adjust text to match.
4481: Fix ambiguous "Keep id" -> "locator" in example scripts.
Merge branch '4481-update-user-docs-TC'

Closes #4741, #4790.