Update image helpers to create any sized solid color image

We need this because sometimes we need an image of a certain size to
pass to system libs. Some libs use the size of the image to determine
the size of a control for instance.