Clean episodes in a thread with a progress overlay.

Cleaning episodes can take some time (thanks to LINQ) so we added a progress overlay to notifying the user that episodes are being cleaned.