TComPrediction: remove TComDataCU as pointer to private functions
TComPrediction: save CU data (partAddr, width, height) as member fields

Before motion compensation, save CU related data inside the TComPrediction structure
TComPrediction: remove redundant colorspace information

m_csp is sufficient inside the TEncSearch, TComPrediction structures
TComPrediction: white space nits, remove isPSlice (next series)

--HG--
extra : amend_source : 0f239abe7faaae6c48fee45e6b778f374028b245
analysis: setQPforQuant in checkIntraInter to fix the hash mismatch at rd=5&6

--HG--
extra : rebase_source : 1beaaabef3eb6d3e832102ed7dafcd855c1d7298
analysis: add in extra X265_CHECK
rest: move profile, level, and tier into their own section

They really didn't belong combined with the slice-decision options

--HG--
extra : rebase_source : 3b9f91dc066719f14753abeae6ba43af23679326
rest: tpyo