libhwcomposer: suppress redundant vsync

vsync only when the framebuffer have been posted.
this will result in a dynamic vsync rate,
which will save some battery life

Change-Id: I9af94f96df67c2a9ba634f8af2cc3c32193bcd9f
Signed-off-by: Tommy Alex <iptux7@gmail.com>