* Fix: cannot open .ass file whose name contains blank
refactoring
* Fix: ask overwrite or save as when a subtitle with the same name to be downloaded exists