Bug 1057198 - [LockScreen] Make LockScreen in an iframe before make it as an app

I don't know what's the standard of constructor and `start`. As I heard before, we keep constructor receive nothing and let `start` to do the initialization, since we want to keep it's easy to be tested with different context and arguments. Or this is wrong?