Update more libraries.
Respect download limits from opensubtitles. Some refactorings.
Show error message when subtitle is not available instead of spinning forever.
Minor refactorings.
Add test that parses all the srts in the subtitleFiles folder and prints the ones were we had some trouble.
Minor refactorings.
Get rid of a bunch of semicolons.
Small refactorings.
More logging in the EpisodeDownloadingTask.
Shut down thread pools when stopping the webapp.
Download subtitles 10 episodes at a time.
Detect subtitles that have been indexed more than once and print out a list of their Ids in eelasticsearch.
Print the next available subtitle download opportunity.