Lockscreen manager cleanups
While looking at #385 (closed) i noticed LockScreenManager uses priv but is a final type and since there's no outstanding MRs against this let's clean that up along with the indentation.
This also fixes up a bunch of potential problems where we'd access priv
before checking the type.
Edited by Guido Gunther