Merge ViewConfiguration into PhoneWindowManager
In order to stop affecting the whole system by globally changing timeout values, we should keep this hook inside the PhoneWindowManager process. This also allows us to handle the values based on current key events.