added: support SBS and TAB display of xbmc gui
fixup! added: support SBS and TAB display of xbmc gui
dvdplayer: pass stereo_mode to renderers and select what to render
d3d: support anaglyph stereo rendering
gl: support anaglyph and interlaced stereo rendering
gl: support stereo rendering using opengl builtin system
dvdplayer: read stereo mode from filename same as omxplayer
add a global toggle to enable/disable stereoscopic related features and moved interaction with stereoscopic related settings to a central stereoscopics manager
renamed "3D" labeled settings to "stereoscopic" (mode3d -> stereoscopicmode)
[3D] observe changes to the stereoscopicmode setting and push changes to the GraphicContext instead of having the context constantly checking the setting
[3D] add cActions to cycle through stereo modes and toggle it on/off
[3D] move stereomode detection from filename to stereoscopicsmanager and make the flags configurable via advanced settings.
[3D] add stereoscopic mode "mono" (2D)
[3D] add stereo mode info to stream details and make it available to skins via the GUIInfoManager
[3D] add GUI stereoscopic mode to GUIInfoManager to have it available in skins
[3D] add settings to configure the playback behavior of stereoscopic videos

- preferred playback mode of stereoscopic movies (ask, stereoscopic/3D, mono/2D)
- preferred stereoscopic mode (use video mode or a fixed mode)
- quit stereoscopic mode when playback stopped
[3D] add cAction to select stereoscopic mode from a list
[3D] add cAction to toggle between stereoscopic/3D and mono/2D mode
[3D] allow next/prev stereo mode select the none case
[3D] turn off stereoscopic mode on startup