cmake: add CHECKED_BUILD option so we can add optional runtime checking
check: add checks for integer overflow in rdcost functions
log: add the RateFactor for each frame to the csv file when using --crf mode
slicetype: avoid redundant call. intraSatd costs are updated in frameEncoder already
ratecontrol: avoid clipping QP multiple times when VBV is not enabled.
ratecontrol: remove RateControl->qpNoVbv.

Less confusion, and we have whatever info we need in rce->qpNoVbv anyway
ratecontrol: remove repeat initialisations.
Merge with stable
log: remove hyphen from signhide, so it matches param name

This is just to avoid confusion
refine picture boundary check

- cleanup slice end check
- fix split bits for TOPSKIP
fix: residualQTIntrachroma() for 4:2:2
rest: add a page describing presets

--HG--
branch : stable
presets.rst edited online with Bitbucket - Correct spelling

--HG--
branch : stable
Merge with stable