A UIImageView subclass, which shows a UIActivityIndicator when it's image property is nil. Additionally you can attach a action-block for tapping the image