Extension to automatically scale down uploaded images with auto-rotation for SilverStripe 3