radeonsi/vce,uvd: Support async operations + UVD HEVC features
What does this MR do and why?
Adds support for async operations for improved performance with ffmpeg. Also report HEVC encode features for UVD.
For VCE there is one exception, async operations are disabled with dual instance because it expects using vaSyncSurface only and I don't have the hardware to test and implement it.