Updates for sb_get_post_image_url and sb_image_crop_dimensions

Makes sb_get_post_image more efficient by only firing up
wp_get_image_editor() if our file doesn't already exist.

sb_image_crop_dimensions() now crops correctly without skewing images
that need to be upscaled. Codebase is simplified, too, thanks to some
borrowed logic from Timthumb.