pwkit/data_gui_helpers.py: add a simple Stretcher class

This is very simple but I'd never gotten around to actually implementing it.
pwkit/data_gui_helpers.py: add a 'do what I want' one-shot function
pwkit/data_gui_helpers.py: add a one-shot for data to cairo.ImageSurface