Don't leave failed fileop jobs in the processing list.

We want to remove fileop jobs from the queue regardless of whether they
were successful or not.  Otherwise we crash on the next call to
AddJob().

To test: In the file manager, try to copy a large dir to a nearly full thumb drive. The xfer will fail.  Try to delete the failed dest dir. Pop!