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.
Add Lr cairo button for the import from Lr support.
expose the dt_iop_clipping_params_t struct.

This is needed to be able to construct a clipping item to put
in the history for the import from Lr support.
Initial implementation for the new import from Lr support.

This first implementation covers only the clipping and angle. More
automaatic import will be added later. At least this propose a
framework for the import circuitry.
Add support for exposure Lr import.
Add support for vignette Lr import.
Add support for tags Lr import.
Merge branch 'po/lr-import'

* po/lr-import:
  Add support for tags Lr import.
  Add support for vignette Lr import.
  Add support for exposure Lr import.
  Initial implementation for the new import from Lr support.
  expose the dt_iop_clipping_params_t struct.
  Add Lr cairo button for the import from Lr support.
  Minor style fixes.
Update fr.po for Lightroom import.