Added `crop-from` function to allow cropping from an x,y coordinate

Hi guys,

I've added `crop-from` function to allow cropping from an arbitrary coordinate within the image rather than having all crops starting top left `(0,0)`. I needed this in a project I'm working on. 

Hope it makes the grade ;-)

Thanks,
Adam