Add VBlank signal support

This patch adds a signal that is sent when the framebuffer is available
for updates.
Merge pull request #8 from hardening/vblank

Add VBlank signal support