Liberate MRGraphics::Image from Core Graphics

WFM, but I only use ::Image and ::Canvas and fuck the test suite.
add a circle command for the canvas
a few changes to how filename handling occurs