fixes / workarounds from AOSPA

Merge "camera: do not use GNU old-style field designators"
hwc: support vsync notification via sysfs
hwc: fix timing issue with vsync sysfs loop
omap4xxx: add flag to allow custom libion