Add async image loading support to NSImageView.