Now it is mandatory providing which engine should be used to download subtitles.

This is the first step to let user define more than one engine and in which order they should be used.