This patch also adds a unit test checking that the image is initialized properly. In addition, I simplify things by changing the image widget to be a direct child of the GtkButton. Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>