Improved the display of empty images and descriptions. Added a new "DefaultModel" that provides a default if its model is null or empty.
Merge remote-tracking branch 'origin/master'