add leve parameter, update profile and usagetype type

1. add level parameter
2. use enum type instead of  unsigned int for uiProfileIdc
3. use enum type instead of int for iUsageType

review at: https://rbcommons.com/s/OpenH264/r/241/