Peek wake timeout (2/2)

- Allow user to set how long peek notification will hold screen on

- This is totally based on @LorDClockaN with very little adjustments. A big thanks to him for this
Original commit: https://github.com/AICP/packages_apps_Settings/commit/36674cc224958c1a64caecc605ea8ffd44ff897d

Change-Id: I84e8120b50841f0d9e61d77739d6e4b3427ac091