iop/soften: Drop locals range and hr, and fixup comment

hr is always equal to radius, and range is only used to calculate hr.
(cherry picked from commit 863f516d99066d86e7ce80fce3bc85d9cb441b19)
iop/soften: Use SSE for inner blur loop
(cherry picked from commit a253851c3caaa3c678afdf46911973eeba641fc4)
iop/soften: Apply OpenMP to inner blur loops
(cherry picked from commit 8c8d55b9ad58b1f2fa57a653498db699e1653548)
src/iop/soften: Use SSE in final output stage
(cherry picked from commit 3b9c389a7bf12d5e1125067469959a40746d11eb)
iop/soften: Use _mm intrinsics instead of operator overloading for compatibility
(cherry picked from commit ab8908d39e374fce6b07b906d99d281b57b936cd)
Add const modifier to the view() routine.
(cherry picked from commit c24465a95ed1b2a1cd4844dc03794ef7d608e465)
soften.c: Include xmmintrin.h

This fixes the build on some FreeBSD 9.x.
(cherry picked from commit 89fbf678232b678509d1ef09361f876f0277b0c3)
noise profile: canon power shot g11 by leptom
(cherry picked from commit c23fb7e84b4a321e3a9d1220c737af105be35bba)
Removes support for deleting images from camera.

This option has proved to be dangerous and should anyway never be used.
It is far safer to keep the pictures on the sd/xd/cf card and letting
time to develop and put the pictures on a safe storage (RAID, external
storage service...). Then when a card is to be reused it can be formatted
on the camera.
(cherry picked from commit b462992410cabc0502fc72e9d24698da5864d5ae)
rawspeed: support samsung nx2000
(cherry picked from commit f7ccef5ce9adc81ce5441eae09e82d75a93be01f)
(cherry picked from commit b6e0685525509779a6b61cc69492aaf5e57bec23)
rawspeed: sony rx100m2
(cherry picked from commit 77de898fc094a25ca03d646fcf8e1af857727541)
(cherry picked from commit 84bb8de2d943eff735d17fb060b3f851c5cb0b19)