Bug 1079706 - [LockScreen] Encapsulate passcode pad as a standalone comp...

...onent (with LockScreenInputWindow)(--can now open and close the pad)
For LockScreen inner components I want to do some fluent interface design, so please let me keep this pattern. I would not use it in LockScreenWindow/LockScreenWindowManager and other System parts.