[#97] Replace response list with dialog

* Update strings
* Show dialog with Load/New options
[#97] Clean up

* Remove unused code
[#61] Implement new APK update approach

* Turn the process into a single step action
* Add new Activity to manage the download & install
* Split code depending on functionality (FileUtil, PlatformUtil)