commit work-in-progress code

Not used now anyway.
use handle_acquire for mutex acquisition for pthread_cond_broadcast

and send broadcast on presentation queue destroy to reduce destroy delay
rename ->device in *Data structures to ->deviceData

as it contains link to VdpDeviceData structure, not a handle