Require image handlers to register themselves

I added Prawn::Images.add_image_handler so code can tell prawn
explicitly what classes to try to use when searching for an image
handler for a given image.

We automaticlly load our PNG and JPG handlers for backwards
compatability.