Don't change the build status when rebuilding with SSH


If a build passes, and then someone rebuilds it interactively, at the end, they will probably cancel the build to free up a container slot. However, this causes CircleCI to mark the build as failed in Github even though it passed when running normally.

It would be much simpler if interactive builds never touched the prior job status.