Peek: configurable pickup timeout (1/2)

Change-Id: Ic6f1e2f22df6420b2649300372db8084006d987d
Calculate date as well to not overlap icons using stock or center clock options

MerkMod already calculate clock but if we do not calculate date, when a user set it, overlap will happens

Change-Id: I6da36acc4695a28e6ff953779a8cb37bb7d7f0af
Long press back to kill configurable timeout (1/2)

    1 - 2 seconds
    2 - 1,5 seconds (default)
    3 - 1 second
    4 0,5 second

Change-Id: I7e057b5cebc78515188ac8faeaceeca5d729d736