Clean up of old code paths.

The new implementation of this widget utilizes the Image component and
thus does not need to handle all the image related states. This cleans
up the code of those old handlers and delegates the image handling all
to the image component.