Allow the camera source to be overridden with an environment variable.

And only intervene in caps negotiation when specific values have been
set, otherwise we're just as likely to create a caps filter which
prevents the pipeline being setup as resolve indecision between src
and sink elements.