Add an option to allow multiple renderers

The stereo_renderer has been split out via a vtable so that there can
eventually be multiple renderers. These can be listed with the -L
option and selected with -r.
Add a renderer to test the depth

This tests that the depth buffer is shared between the two eyes.