Fix use of universal image loader cache setup

Also only launch a login task on key down from the editor and update to latest my soup which no longer needs the distinction between android/desktop
Handle case that the activity is backgrounded or destroyed during the login/logout process

Otherwise we'd try to dismiss the dialog while not having a view
Add image loading indication and disableing to the artist & torrent group headers