Fix app crashes when downloads fail

- Add exception handling and Toast messages for download failures in
cases where phone has no connection to the Internet
- Reformat code
- Bump version number to 1.0.4
Merge pull request #35 from pdpiech/development

Fix app crashes when downloads fail