Added sourceImage property to DAPhotoImage, so it can be used to view single image without using a dataSource.
Changed DAPhotoImage to be subclass of UIControl, tapping on it fires touchUpInside, so don't need to use a delegate when
viewing single image.