[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
isPrivileged sounds like it should not have side effects. Better move the error reply out from this function, to the actual place where isPrivileged is called?