Introduce ThumbnailDimensions model to simplify Image.

Thoughts/comments?

(I haven't entirely forgotten https://github.com/refinery/refinerycms/pull/2476 - I'm getting my eye back in!)