Read ISO from EXIF differently (similar to inside exiv2's "fixiso" setting), and hope this will be the correct way now (works for d5100 at least, please check that other ISO readouts are not broken now!)
Be a bit more regression safe:
handle standard ISO tags the same as before (however not sure if that was really correct?), and non-standard ones in the way exiv2's fixiso does
noise profile: Nikon D200
Merge pull request #151 from levitte/swedish-translation

Update swedish
conf: use hashtable instead of O(n) search
Merge pull request #150 from bluesceada/nikon-d200-noiseprofile

noise profile: Nikon D200
Fix compilation with < glib 2.32
wb_presets: Panasonic DMC-GH3
Merge pull request #152 from jesperpedersen/glib230

Fix compilation with < glib 2.32
OS X: ignore quit message if there are any modal dialogs opened (like preferences)
Merge pull request #147 from bluesceada/read-exif-iso-differently

Fix (for nikon d5100): Read ISO from EXIF differently (similar to inside exiv2's "fixiso" setti...
Fix some potential minor mem leaks

I hope that this doesn't break anything. I can't test the changes in
tethering code right now ...
Fix crash due to my latest cleanup
Close mirror + fix crash when stopping live view

At least for me it now always closes when I stop live view. It does
however NOT close when I exit darktable.
This commit also fixes the occasional crash when stopping live view. At
least for me ...

TODO: Get rid of the deadlock that happens every now and then when
leaving live view.
sync Gentoo live ebuild from downstream
crop/rotate: fix mini-crop window on first selection.
Properly free all XML documents.
Minor style fixes.
Fix dt_tag_exists implementation.

Remove quote around ?1 to avoid SQLite3 error.
Do not return name, not needed.
Set tagid to -1 as described in the spec.
Minor style fixes.