Add tpb support
Show notification when subtitles loading, remove \t\r\n from titles
Add simple DI mechanism for simplifing tests
Use core.async for simplifing event handling