add return value processing
add level 9 supporting
adjust the param validation of max bit rate
Merge pull request #1534 from syureyi/level9

add level 9 supporting
Merge pull request #1526 from ruil2/max_nal_size

add return value processing
Merge pull request #1536 from sijchen/improve_br_valid

[Encoder] adjust the param validation of max bit rate
Check and Fix some issue#1535
using same type as in interface rather than int32 for uiTimestamp to avoid missing of preciseness
add UNSPECIFIED value for max bit rate setting
Merge pull request #1537 from sijchen/after_review

[Encoder] Two refinements related to max bit rate setting and Timestamp
    refactor Sps generation
1.doxgen documentation format for comments in api/*.h 2. comments to wiki tools in openh264/docs/*
Merge pull request #1544 from shihuade/master

1.doxgen documentation format for comments in api/*.h 2. comments to wik...
Merge pull request #1543 from dongzha/Fix1535

Check and Fix some issue #1535
add some traces
Merge pull request #1545 from ruil2/add_traces

add some traces
parse only add and UT
Merge pull request #1542 from sijchen/review

[Encoder] refactor Sps generation: passed review at https://rbcommons.com/s/OpenH264/r/930/
Merge pull request #1547 from huili2/ParseDecode

parse only add and UT: passed reviewed at https://rbcommons.com/s/OpenH264/r/910/
    add one more conditin for statistics printing to avoid timestamp problem