Maintain compatibility with older firmwares

Stereoscopic support is recent so don't unconditionally attempt to use
its structures; only attempt to set it if it's actually requested. Also
moved camera num selection further up to match raspistill/raspivid's
behaviour
Fix #135