Add option to scale down large images on iOS

I added an option to scale down large images as it is a common problem with SDWebImage.
I chose to not add another method to `SDWebImageManagerDelegate` because I think we could choose the right maximum size for the library users.
Let me know what you think?