Fixed device orientation change state loss
- Reset every element of remoteView whenever widget needs to be updated
- Added keyguard for lockscreen widget compatibility