Bug 1043821 - [LockScreen] Move passcode verification to other System co...

...mponents
nit: do unobserve here.