[Settings] Screen wake options

Include:
1.Volume rocker wake screen
2.Allows users with Home button to specify which buttons to use to wake
    device. Options are:
    - Power Button only
    - Home Button only
    - Power or Home Button (default)
 Requires config.xml overlay
Settings: Expanded desktop mode

This commit adds expanded desktop mode. You can decide if only
    navigation bar, only status bar or both are hidden when expanded
    desktop was activated.