Handle IE load, and missing canvas
- show message instead of canvas when canvas isn't supported
- deal with IE's handling of load event
Canvas not scaled by IE like images
- max-width: 100% not enough, adding max-height: 100%
Re-register listener as imagesloaded works as one()