srcpkg/build: --version/-v should imply --upstream/-u
When using explicit -v to select package version, I think in the vast majority of use-cases, the user means a released upstream version, therefore it'd make sense to default to using -u as well when -v is specified.
The use-case of building local development package doesn't require -v and isn't impacted.