Improve reliability to downloading images

* Force app into portrait mode
* Improve exception passing from AsyncTasks