[l10n] Swedish update
Fix build of src/common/utility.c on *BSD

The build was already fine on OpenBSD but not on FreeBSD for instance.
The patch extends the "#if defined __OpenBSD__" to DragonFly, FreeBSD
and NetBSD.

Note that this is tested on FreeBSD only.
noise profile: eos 1000d by stefano fornari.
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' into usermanual
rename rc.lua to luarc to be more in line with other configuration files
make lua shortcuts a toplevel shortcut groups
Italian translation updated
Merge pull request #308 from bartokk/master

Italian translation updated
Merge remote-tracking branch 'upstream/master'
usermanual: extended section on lighttable concepts
Merge branch 'usermanual'
rawspeed: Panasonic DMC-G6 blacklevel fix
adobe_coeff: Panasonic DMC-G6 matrix
Fix typo in French translation.
usermanual: some improvements
[vimkeys] Add extra 'section' layer of granularity

This allows to distinguish widgets with the same label in a module
Fix memleak revealed by Coverity Scan
Merge pull request #309 from LebedevRI/coverity-scan-memleaks

Fix some memleaks revealed by Coverity Scan
GTK3: Do not use deprecated symbols. Part 2/2: GDK

Over the years, a number of functions, and in some cases, entire widgets have been deprecated.
These deprecations are clearly spelled out in the API reference, with hints about the recommended replacements.
The API reference for GTK+ 2 also includes an index of all deprecated symbols.

In this part, only GDK deprecated functions are disabled (-DGDK_DISABLE_DEPRECATED -Werror=implicit-function-declaration)

See https://developer.gnome.org/gtk3/3.9/gtk-migrating-2-to-3.html#id-1.6.3.3.4