refactor a function for further strategy adjustment
add protection for decoder and data format
    add reading of the new option
Merge pull request #1378 from sijchen/ref_refac22

[Encoder] Refactor a function for further strategy adjustment
  refine scc rc
Merge pull request #1382 from huili2/dataformat_bugfix

add protection for decoder and data format
enable ARM assembly for SampleSad16x16
Merge pull request #1383 from ruil2/rc_refine

  refine scc rc
bug fix for dataformat UT
remove double in SCC rc
Merge pull request #1384 from sijchen/add_para21

[Encoder] Add a new reading para
Merge pull request #1386 from huili2/UT_bugfix_dataformat

bug fix for dataformat UT
refine common moudle for part of intra prediction function
Merge pull request #1385 from ruil2/function

enable ARM assembly for SampleSad16x16
Merge pull request #1387 from dongzha/MoveDoubleInSCCRC

remove double in SCC rc
Fix crash issue due to commit 8945348.
Merge pull request #1389 from zhilwang/issue-fix

Fix crash issue due to commit 8945348.
    add basic strategy for lossy+no LTR route
Merge pull request #1390 from sijchen/modi_stra25

[Encoder Screen] Add basic strategy for lossy+no LTR route (still in progress)
    1, fix a value in preprocess to avoid warning in UT
    2, refactor to wrap the operation to m_pSpatialPic into WelsPreprocess