RFC - Environment aware jobs

Created an EnvironmentAwareGearmanJobInterface

When the job implements EnvironmentAwareGearmanJobInterface, the Gearman service will inject the environment variable into the job's workload.