com.sksamuel.scrimage
Returns width and height that allow the given source width, height to fit inside the target width, height without losing aspect ratio