Added German translation.
Merge pull request #122 from eliasp/translation-de

Added German translation.
Improved the INSTALL documentation.

Fixed typos, wording, grammar and the default prefix for manual
installation which should _never_ be /usr, as this is reserved for
package manager managed files only. Manual installations should always
go to a local (~/my-builds) directory or system-wide to /usr/local.
Fixed several typos and addressed some issues.

/etc/passwd should never be read directly, but instead getpwent() should
be used to get a list of users.
The GLX requirement for QtQuick2 can be fulfilled by using the upcoming
xorg-server-1.15.0, which is now also documented.
Corrected usage of 'getent passwd' and replaced it with 'getpwent()'.
Add French translation.
Merge pull request #125 from bchretien/master

Add French translation.
Merge pull request #124 from eliasp/docs

Some updates/improvements/etc. for the documentation.
Set XDG_CURRENT_DESKTOP for the started session

See https://git.reviewboard.kde.org/r/117400 for details
Merge pull request #139 from MartinBriza/desktopsession

Set XDG_CURRENT_DESKTOP for the started session
Fix UserModel.cpp to use getpwent()

Per open bug report #123

Also fix some problems with passwd struct argument
per comments from @aavci1
Merge pull request #141 from Teknocrat/getpwd-support

Fix UserModel.cpp to use getpwent()
Search for user specific config path and merge with the default config

Better guard against null values in user config
If the user set background cannot be loaded fall back to the default one
Fix build deps
fix crash on double pam handle free

fixes sddm/sddm#145
Merge pull request #146 from MartinBriza/pamcrash

fix crash on double pam handle free
Merge pull request #144 from davidedmundson/debian_build_deps

Fix build deps
Merge pull request #143 from davidedmundson/custom_background

Restore custom background support from sddm-kcm
Fix xauth annoying error