usermanual: some adjustments to the denoising text.
Merge pull request #181 from jonleighton/xz1_noise_profile

Olympus XZ-1 noise profile
noise profile: slight naming cleanup
Merge branch 'collect_date+time' of https://github.com/gapato/darktable
rawspeed: Preliminary support for the PENTAX K-5 II s
thumbnails: load exif thumbnail first for very small previews.

this is f* fast and utter rubbish. you'll only get it if you have
enabled the embedded thumbnail loading, and only for thumbs < 200px wide.

maybe we should actually store updated versions of that in xmp every time
we evict a low-res thumb from our caches.
thumbnails: don't crash if there is no exif thumb.
thumbnails: remove black rims from canon thumbs
opencl: add support for 'wavelets' mode in denoiseprofiled

this commit also adds a fix in our cpu code. the use of _mm_rcp_ps()
in eaw_decompose would sum up to visible deviations from the expected
output due to its inherently limited accuracy. we replace it by
a call to _mm_div_ps().
opencl: fix for reduction code in module globaltonemap
Merge branch 'denoiseprofile_ocl'
handle missing styles or not inited var in config file

  if the lighttable/export/style is not inited, or the style has been
  deleted, we default again to "none", to avoid using an empty string later
Verbose rawspeed exceptions
Let rawspeed identify itself in printfs
imageio_rawspeed: gotta catch em all
usermanual: a truckload of smaller changes - mostly language related
Merge branch 'master' of ssh://github.com/darktable-org/darktable
wb_presets: Pentax K-5 II s (thanks to Jack Bowling)
usermanual: another round of small fixes
The undo support is now based on a dt_undo_t struct on darktable object.

With this new desing it will be easier to have separate undo list for
different views if needed.

Change map view to use this new design.