Enable specifying the version to use when running an e2e test. This
makes it possible/easy to test cluster upgrades by testing a release
version then running the e2e tests again with -push of a local build.
I'll put the script for driving the upgrade test in a separate PR at
lavalamp's request.