b853b58578
Commit 9239a2d3268e155d13c9 broke getting the password from the UI. This unbreaks the change and adds some extended documentation and cleanups in the functino en-passent. Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de> Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>