iOS ImageView that supports ContentModes: AspectFit, AspectFill and Center