[omxplayer] Remove PCMRemap and handle multichannel mixing like ActiveAE does
[omxplayer] Make the sharpness control act as a sharpness control.

This fixes scaling kernel as Mitchell Netravali, and varies sharpness over range B=[5/3,0] C=[-1/3,1/2]
[omxplayer] Add ability to dump out audio/video data for later debugging
[omxplayer] Remove timestamp history code

I *think* with the new timestamp fifo code this isn't needed and could be causing live tv stutter
Fix font display in stereoscopic modes CGUIFontTTFGL::LastEnd was previously using the relatively high-level CGraphicContext::SetScissors function to enforce hardware clipping. However, the coordinates it passed in already contained the stereoscopic offset, so the CGraphicContext::SetScissors effectively ended up double-applying the offset, with the effect that clip rectangles were always off-screen. Changed to call the low-level SetScissors call instead (using g_Windowing to select the correct implementation, e.g. CRenderSystemGLES::SetScissors). This also skips the intersection of the scissors with the screen limits, but that does not appear to matter in practice.
Revert "[omxplayer] Remove timestamp history code"

This reverts commit 9b7ec1b6f9cb6b730f0b9d780d14246d48ef691e.
[omxplayer] Remove unused framerate functions
[rpi] Include ntsc frequencies in list of supported resolutions
[omxplayer] Allow a framerate callback from GPU to trigger a hdmi mode change
[omxplayer] Add ability to log more timestamp info in extra debug settings