Ability to embed and save images

This adds `.show_image()` and `.save_image('image.png')` methods to grid objects for, respectively, embedding images in the Notebook and saving grids to image files. Embedding images will be useful when converting Notebooks to formats like PDF that don't use HTML tables (see #31). This should support both PIL and Pillow.