Restructured app code so that it makes a bit more sense
For #25870 - Can now set colorspace of frames being rendered for review
- Previously, if the frames had been rendered from Nuke with a non-default colorspace then the resulting review quicktime would be in an incorrect colorspace!
- Added a new method ('render_and_submit_version') and deprecated the old method ('render_and_submit') to retain backwards compatibility.
- Closes #2