Huge modifications to course_worker.rb, enabling usage of several new parameters with CAESAR.