tspdrv: Add timed interface and fix header tab space for vibration
This fixes the annoying random vibrator bug,
Also offers simplier compatibility with the standard Android vibration code

Change-Id: I616d5ad60e2083e53ff916ebb3a43f7c2c07f3b9
Signed-off-by: demetris <ierokipides.dem@gmail.com>