I18n: Update translation fi (100%).

208 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
I18n: Update translation fr (100%).

208 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
Add logind runtime detection to support suspend/hibernate (Bug 9952)

Signed-off-by: Eric Koegel <eric.koegel@gmail.com>
polkit_unix_process_new is deprecated (Bug 10793)

Signed-off-by: Eric Koegel <eric.koegel@gmail.com>
Update copyright year (Bug 10768)
Non-POSIX compliant test used in startxfce4 (Bug 10828)

Patch and bug report by seejay
The command line arguments "--help" and "--with-ck-launch"
can't be used on systems which have a non-bash /bin/sh
(e.g. Debian, as far as I'm aware). This is due to the use
of "=="  instead of "=" in test commands, which is a bash
extension.
Handle gpg and ssh agents separately.

This allows start gpg and ssh agents separately from
each other.

Signed-off-by: Eric Koegel <eric.koegel@gmail.com>
Update xflock4 (Bug 10217)

Complete rewrite of xflock4 that aims to be more reliable and
support more screen savers and lockers.

Signed-off-by: Eric Koegel <eric.koegel@gmail.com>
Use pkexec for xfsm-shutdown (Bug 9952)

Instead of using the sudo helper, this patch calls xfsm-shutdown
using pkexec. This way users can use things like fingerprint
readers for authentication. Also this patch provides suspend/resume
support since UPower 0.99 dropped it.
trivial: update git ignore
Fix build with --disable-polkit
Add the UPOWER_ENABLE_DEPRECATED for 0.9.23
Revert "Update xflock4 (Bug 10217)"

This reverts commit bb0cbd537d72be4dece2ade8a86d76335dfda2dc.
The patch uses pidof which is Linux specific.
Add DragonflyBSD to host check

This patch just maps the dragonfly host check to freebsd for
suspend/hibernate. It's what dragonfly already has to do when
building upower, we'll just add it upstream for Xfce.