tumblr_backup: handle interrupts gracefully (fixes #25)