fancy sauce: added support for fancy-sauce usage.

This is enabled by some new command line switches that can be supplied.
Also fixed a few issues regarding cleaning up after a failed/cancelled run.

Signed-off-by: GusBricker <chris@lapa.com.au>