Overexposed IOP: disable piece unless it is really needed

This fixes longstanding FIXME, and reduces time DT_DEV_PIXELPIPE_FULL of by: (overexposed was not enabled)
[dev_pixelpipe] took 0.005 secs (0.004 CPU) processing `overexposed' on GPU, blending on GPU [full]
[dev_pixelpipe] took 0.004 secs (0.008 CPU) processing `overexposed' on CPU, blending on CPU [full]
Fix typo in French translation.
Ignore KDevelop project files

E.g.: .kdev4/ and darktable.kdev4
rawspeed: implement RawImageData::getDataUncropped()
Bauhaus: add dt_bauhaus_slider_set_boundaries
Histogram: replace dt_iop_roi_t with new dt_histogram_roi_t
Needed preparations for loading of uncropped, unscaled (B/W) raw images
dt_imageio_open_rawspeed(): break everything! Stop cropping.
rawprepare: new IOP, no-op (passthrough)
rawprepare: allow tiling

FIXME: verify this!
rawprepare: border cropping for raw mosaic buffers
Mipmap cache: prepare for border cropping for (downsampled) floating point buffers
rawprepare: border cropping for floating point buffers
rawprepare: set IOP_TAG_DISTORT, implement distort_(,back}transform
Deflicker (histogram of: source raw data): fix (crop)
Focus detection: fix
x,y are taken from pre-cropped thumbnail, so we need to "uncrop" them because dt_dev_distort_transform_plus will crop them back

FIXME: verify this!
dt_imageio_open_rawspeed(): break everything! Stop scaling (B/W).
rawprepare: scaling for raw mosaic buffers
rawprepare: scaling for floating point buffers
rawprepare: scaling for floating point buffers [SSE]