/*
 * Return a rotated copy of the image
 *
 * Examples:
 *   new_image = old_image.rotate 37.2
 *
 */
static VALUE image_rotate(VALUE self, VALUE angle) {