Allow disabling content negotiation for images

For various reasons, users might want to disable content negotiation for images:
  - Ease of use - not having to worry about which format the image was uploaded in and should be displayed as
  - Increase cache effectiveness

This PR adds a configuration option (`contentNegotiateImages`) which allows users to disable content negotiation for images.