quant: re-order rdoq logic so only one RDO_CODED_LEVEL() call is required
quant: RDO_CODED_LEVEL macro can now be inlined for easier debugging
quant: rename sigCost to codedSigBits, comment nit
quant: levelDouble -> levelScaled

This always confused the heck out of me. The level was not doubled, it was not
a double, and it wasn't squared. It was just the level scaled by the quant
scale factor
quant: consistent comment style, improve comments
quant: change lastCG into a bool, use isOne flag to avoid abs() calls
update header and support Intel IACA marker
asm: cvt16to32_cnt[4x4] for TSkip
asm: cvt16to32_cnt[8x8] for TSkip
quant: hoist IEP_RATE out of getICRateCost
search: remove curUseRDOQ argument from encodeResAndCalcRdInterCU, always true
search: hard-code curUseRDOQ
search: remove curUseRDOQ arguments from two more methods

residualTransformQuantInter and xEstimateResidualQT were always called with
curUseRDOQ = true, and the flag was never changed
quant: remove curUseRDOQ argument from transformNxN, always true
quant: comment nits
quant: disallow psy-rdoq if transformSkip was used

psy-rdoq is not possible without a transform. Or said another way, we would need
a different psy-rdoq approach for transform skip
quant: inline the quant method, only called from transformNxN

--HG--
extra : amend_source : b03eb4a7e95dae5a0f284cdca88e626ba608bbfe
quant: don't pass member variable to class method
quant: denoise nits
quant: sign hide nits