Use the setBitmap method for ZoomableImageView
Lots of tidy up of ZoomableImageView
Fixed and tidied up ZoomableImageView so it works reliably