add mv range limitation and related ut
1. add encoder/decoder api test for IDR id and framenum
2. use random value as input, instead of using *.264
Merge pull request #1298 from dongzha/AddDecoderAPIUTFrameNumNew

add encoder/decoder api test for IDR id and framenum
Merge pull request #1297 from ruil2/overflow_mv_1

add mv range limitation and related ut
fix crash on mvd cost calculation
format update
Merge pull request #1299 from ruil2/mvcost_check_1

fix crash on mvd cost calculation
remove unused variables
Merge pull request #1300 from ruil2/mvcost_check_1

remove unused variables
    add more LTR parameters
Merge pull request #1301 from ruil2/ltr_check_1

    add more LTR parameters
fix pps assert issue when enable bEnableSpsPpsIdAddition
Merge pull request #1303 from lyao2/fix_pps

fix pps assert related issue when enable bEnableSpsPpsIdAddition
Merge remote-tracking branch 'upstream/master' into travis.osx