Cancel button now works

Currently does not un-do any copies that have already taken place, just
aborts subsequent copies.