Added support for ~/.cantera/lock-passkey

This allows having a different password for screen locking than for login, or
using the application with no visible password hash in /etc/passwd

Signed-off-by: Morten Hustveit <mortehu@google.com>