Sorry, found a bugs in my previous commits

One in new method scaleToCoverSize: and one (for non-std orientations) in scaleToFillSize: 
Hope it's ok now)