highlights: fix some sharp borders and some magenta.
[l10n] Swedish update: 6 fuzzies and 1 new string
thumbnail compression: make libsquish optional.

some poor sobs in undeveloped countries are concerned by software patents.
Update some osm-gps-map sources
fixed error handling for broken full-color images
Enable squish by default
cacorrect: clamp the bottom end to zero
(cherry picked from commit 7fd0a2bb0009f20c90356f52b13ca96aec1bdb93)
wb_presets: sony slt-a37 (stolen from ufraw)
(cherry picked from commit e8a7f3f5758e0363f0be7350d5739d4ae5cbdd99)
opencl: don't build cltest without opencl
(cherry picked from commit 8a91e8dabfd960d56c42716765357da94d5e615b)
lua : add style management

darktable.styles.# : table of styles
darktable.styles.create(image,name,description) : create a new style based on image, return the created style object
darktable.styles.delete(style) : deletes a style
darktable.styles.duplicate(style) : duplicate a style
darktable.styles.apply(style,image) : parameter order can be changed, apply the style to the image

<image>:create_style(name,[description]) : see darktable.styles.create
<image>:apply_style(style) : see darktable.styles.apply

<syle>.name : the name of the style
<style>.description : the description of the style
<style>:duplicate(image) : see darktable.styles.duplicate
<style>:delete(image) : see darktable.styles.delete
<style>:apply(image) : see darktable.styles.apply
opencl: fix a few numerical constants in CL-sources: double -> float
demosaic: don't use openmp collapse due to issues with gcc 4.8.x
(cherry picked from commit eac544c6b6ee3e19e380662f072790d8c3feaabf)
tiling: make maximum number of tiles a configuration parameter

users who want to process gigapixel panoramas may try to increase this value
Draw decorations only if zoom is less than 15 images in a row

We only need to know if the image is grouped or is selected when
the image is hovered
Query the db when it is really needed
Use px instead of zoom to decide about decorations
Gentoo packaging: update some dependencies
lua/events.c: add #ifdef _OPENMP guard around openmp pragma
Fix double call to dt_image_cache_read_testget
wb_presets: Nikon CoolPix P330 (thanks to joe)
Merge branch 'master' of https://github.com/darktable-org/darktable