Allow download of single subtitle + fix a test

Hello again! Here's a small patch to allow download/clean to work if input parameter is a filename rather than a directory, plus i noticed i managed to add a broken test in the previous branch.
I'll find some time to address your other notes asap, hope all is well!

/m