gralloc: (EXP) Add more VSYNC_CTRL command

The screen loses its sync with system too often, this is a try to fix it

commit 995dc785d89e4594f77a8ce86db3f4f49366a5d9
Author: PeterCxy <PeterCxy@outlook.com>
Date:   Mon Jul 8 09:23:11 2013 +0800

    libgralloc: Fix bad usage of VSYNC_CTRL && Add error return

    Change-Id: If707c907bd0d386baadf5e99a25bdf8e8b3dbe97

commit ea41d09413b26722eb92c63263a2362fb05b9772
Author: ivan198 <ivan198@gmail.com>
Date:   Sun Jul 7 23:51:09 2013 +0800

    Fix vsync for some devices with 3.4 kernel

Signed-off-by: PeterCxy <xqsx43cxy@126.com>