STE-OMX: fix getSupportedProfileLevel

-See notes in code.

-Error Message:

E/VFM ( 1683): ! getSupportedProfileLevel RETURN_XXX_IF_WRONG,
condition=(index<mNbProfileLevelSupported),
error=-2147479538(0x8000100e)(OMX_ErrorNo
E/VFM ( 1683): ! getParameter RETURN_OMX_ERROR_IF_ERROR,
condition=pParam->getIndexParamVideoProfileLevelQuerySupported(pt),
error=-2147479538(0x800
E/h264dec ( 1683): ! getParameter RETURN_OMX_ERROR_IF_ERROR,
condition=VFM_Component::getParameter(nParamIndex, pt),
error=-2147479538(0x8000100e)(_
E/ENSWrapper( 1683): return OMX_ErrorNoMore - GetParameter
OMX.ST.VFM.H264Dec h=0x4001bbb8
E/VFM ( 1683): ! getSupportedVideoSettings RETURN_XXX_IF_WRONG,
condition=(index<mNbVideoSettingsSupported[nPortIndex]),
error=-2147479538(0x8000100
E/VFM ( 1683): ! getParameter RETURN_OMX_ERROR_IF_ERROR,
condition=pParam->getIndexParamVideoPortFormat(pt),
error=-2147479538(0x8000100e)(_error) /
E/h264dec ( 1683): ! getParameter RETURN_OMX_ERROR_IF_ERROR,
condition=VFM_Component::getParameter(nParamIndex, pt),
error=-2147479538(0x8000100e)(_
E/ENSWrapper( 1683): return OMX_ErrorNoMore - GetParameter
OMX.ST.VFM.H264Dec h=0x4001bbb8
AV : STE-OMX Fix Video Streaming.

-Finally found a fix for the underlying usebuffer problem.

-This should fix streaming video on alot of apps. I have tested
this with Crackle and Twitch both of which are working with this
patch.

-May also render my previous Instagram fix unneccessary. ( not tested )