1、Fix error when load image from memory cache, and the image has been
recycled.
2、Add onBitmapCanceled to ImageWorker.BitmapObserver.