compress: Enabling early exit macro.
compress: Intra mode checked only in P frames
compress: Introducing option fast no-rdo, only when no-rdo mode is enabled.
compress: replace early exit macro with fast-no-rdo option
compress: different lambdas for P and B slices, no efficiency drop.
encoder: replace long with UInt
cmake: rename x265 project to cli, force output name to x265. use libx265.a
Merge with stable
compress: remove unnecessary line (GCC warning)
cmake: merge fixup
cmake: generate libx265 unconditionally
cli: move fast-no-rdo next to the other rdo options
ratecontrol: remove unused bframes (this was probably not the bframes you need)
TEncSearch: clamp mvmin.y to reflag distance as well
lowres: don't use bframes member var to store allocation count

x264 used a bframes variable here to hold the number of leading B frames
encoded before an I or a P (I assume for rate control use)
framefilter: run filters synchronously at end of each row
slicetype: remove extra parens (Mac GCC reports this as a warning)
cli: Add enum RDOLevel to list of rate distortion modes.
compress: fast-no-rdo is stable enough to be a part of regular no-rdo
cli: clarifying enum comment in No-RDO.