Add Image::create()
Simplify usage of Image::getPicture()
Seperate GD methods from Image to GdImage
Seperate picture methods from Image to Picture
Don't create files if images don't exist
Throw a runtime exception it imagecreate fails
Rename Picture method getData to getTemplateData
Catch exceptions in Controller::addImageToTemplate() and Image::get() for backwards compatibility
Add missing rawurldecode
Merge pull request #7383 from madeyourday/feature/restructure-image-class