Refinements to scratch; first E2E backup test.

Scratch function names are now tidier. Wrote up an early backup test,
still hard to read. Copies the manifest over an empty file and confirms
that the file can still be found inside of the backups dir.