Make Client::Job.build only request current build number if passed build_start_timeout option.

It didn't seem like there was any reason to make an additional HTTP request if the caller doesn't care what the new build id is.