Festoon: Updates and bug fixes

Bug fixes and some new features: Bug fixes: Fixed Directshow support. Fixes to the desktop/VR UI that was causing issues with UI not being usable in VR. Fixes to Custom dome options. Fixed and improved Spout support. Fe…