Weight loss brand Jenny Craig is getting a second lease on life.