sync: Add synchronization framework

This option enables the framework for synchronization between multiple
    drivers.  Sync implementations can take advantage of hardware
    synchronization built into devices like GPUs.