Save expected screenshots and make it easier to run

Saving screenshots is a pretty trivial update to gentest.py.  While I was updating it, I made it so that if `usbhostfs_pc` isn't running, it'll run it for you.

It works (and is faster) if you run it yourself, but this makes it easier to get started.

-[Unknown]