Added msprint.txt, which is output from massif run through ms_print.
Also changed some things around in canvas.cpp for control flow clarity.