lua doc : remove useless attributes has_pairs, has_ipairs, read
lua doc: add a self attribute for parameters that are expected to be called in an OO fashion
Add a Y1Y2CbCr converter for 12bit sNEF files
Properly detect uncompressed RAW and RGB NEF files
Replace single D810 setup with several submodes
Set correct whitepoint on D800 uncompressed raws
Fix to Bug #10133
[l10n] Swedish update.  There are some that need reviewing, marked
with the comment "NEEDS REVIEWING"
[l10n] Swedish update
labels are in lower-case.
Update French translation.
Fix layout of OpenEXR options.

Make sure that the label + box fit into the width of the panel.
Merge pull request #685 from bocadillodeatun/fix_bug_10133

Fix to Bug #10133
Looks reasonable to me.
Don't taint global namespace when loading modules
Format EXR: redo legacy params

1. Fix buffer overflow when 2 -> 3 *sigh*
2. Call params_size(), do not duplicate size computation
Define DT_MAX_PATH_FOR_PARAMS

WARNING: it should *NEVER* be changed!
Else old presets (created with different PATH_MAX) will break.

We can not use e.g. PATH_MAX because because it is not guaranteed
to be same across all compilers and systems.

We could use _XOPEN_PATH_MAX which is defined as 1024 bytes
in the standard - any Unix(r) or Unix-alike which claims
adherence to  IEEE Std 1003.1(2004)

But i'm not sure whether we will/will not run on systems
that do/do not claim such adherence.
Storage Disk: use DT_MAX_PATH_FOR_PARAMS to store file name

I also moved gboolean overwrite before pointer because that IMO make sense
(size = sizeof(dt_imageio_disk_t) - sizeof(void *))
Storage Email: use DT_MAX_PATH_FOR_PARAMS to store file name
Storage Gallery: use DT_MAX_PATH_FOR_PARAMS to store file name
Storage LaTeX: use DT_MAX_PATH_FOR_PARAMS to store file name