Refactored unit tests
Introduced DownloadUtils, which holds logic of downloading stuff, and made it injectable
Made DaggerApplication common for both modules, removed DaggerTestApplication
Removed unused imports, methods, conditions, tests, class
Introduced TestUtils class with checkCollectionSize() method
Increased code coverage with missing tests