Updated gradle dependency
Removed unused receiver from manifest
Used StringUtils to check for empty strings
Switched from Boolean to boolean in VersionComparer.existsNewerVersion
Moved downloading and installed Strings to resources
Fixed typo in strings.xml
Simplified flatMap calls to map
Moved NotificationManager to dagger module
Turned extra names in MainPresenterImpl into constants
Made ApkDatabase.makeApkInfo protected
Moved a method call in InstallService
Used Okio for saving downloaded apk file
Changed parent of BaseService from IntentService to Service
Turned extra names into constants in InstallService
Fixed bug with okio file saving
Moved icons to drawable-mdpi directory
Standardised .gitignore, effectively both adding and subtracting stuff
Used notification (with dagger) rather than toast when download fails