added option to always ensure image fills the crop area without leaving ...

...any space