Honor env vars when using builder

Previously, we would honor HELIOS_DOMAIN and HELIOS_ENDPOINTS
only if the caller used TemporaryJobs.create(). We now honor
those variables even if the caller uses the buildler directly.
They can then override those values with hardcoded ones using
builder methods.