IE9 and browsers that don't support canvas now receive a nice message...

…note how this mechanism was in theory already 50% there - but actually
it wasn’t working at all because of missing parentheses “()” in “unless
isCanvasSupported”