Placeholder when image not found

If a image can't be found a error is thrown, but sometime it would be helpful to return a placeholder image.

I made this feature configurable. A default placeholder can be defined but it's also possible to specify an image for each recipe. If not used the original NotFoundHttpException is still thrown.