When a p2p connection is closed, cancel all pending jobs
When a p2p connection is closed, cancel all pending jobs

Not cancelling them caused long running jobs - like a GvfsJobPull for a
multi-GB file on a remote ftp mount - to not stop running and finish
downloading the file.

xkahn/gvfs-cmis,cpatulea/gvfs,halfline/gvfs,philipl/gvfs,gicmo/gvfs,xkahn/gvfs-cmis,philipl/gvfs,gicmo/gvfs,philipl/gvfs,gicmo/gvfs,xkahn/gvfs-cmis,gicmo/gvfs,thiblahute/gvfs,cpatulea/gvfs,halfline/gvfs,halfline/gvfs,thiblahute/gvfs,xkahn/gvfs-cmis