Publishing changes

icons, screenshot & description
Append canvases to body

If canvases are appended to the body rather inserted before the image
then the absolute positioning approach works much better and seems to
play nicely with more websites.

Doesn't work well with lightboxes though!!!