[lipstick] Unprivileged user can unlock device without lock code over db...

...us

This patch adds check that you are calling unlock from privileged process (if using DBus).

See JB#21124
state == locked -> error, pid not in privileged.