clocksync: Add rate property
Adding rate property so that clocksync can synchronize buffer running time against pipeline clock with specified rate factor.
This property can be useful if users want to throttle down pipeline throughput, such as a non-realtime transcoding pipeline where the pipeline's CPU and/or hardware resource consumption needs to be limited.