Added tag 0.8 for changeset 527d03c56d68
encoder: back-port VUI content fixes from default branch

Take values from param structure, which is where these fields are actually
configured.
vbv: use row wise IntraSatdCost to predict vbv intra frame bits.

If P/B slice is predominatly intra coded, use intra SatdCost to predict the row
bits in vbv.
vbv: bug fixes - move row Predictors, frameSizeEstimated to Frame Encoder scope.

Improves quality and controls buffer underflow when Frame parallelism is enabled.
rc: move qp2qscale and qscale2qp function to common
vbv: bug fix - down shifting of satdcost for 10 bit depth.
vbv: bugfix-calculate intraCuCostPerRow for vbv
prevent deadlocks from frame dependencies on Linux
vbv: fix race condition in processRowEncoder, store row qp directly in m_pic->m_rowDiagQp.