libtorc-videoui: Generalise the OpenGL video shader

The default for standard and bicubic scaling should be unchanged but it
can now be configured for Side by Side and Top Bottom stereoscopic
sources and 3 anaglyph and one 'discard' (dump one of the stereoscopic
fields) output methods.