Get camera options in web interface working
- plus misc cleanup and bug fixes