added required experiment_name and task config settings.  changed file names for outputs
made classify featureset arguments a dictionary
added job_results checking back in
removed unnecessary copy() call
added some extra input checking.  code cleanup
added some extra input checks.  code cleanup
added an informative error msg if the config file does not exist
Merge pull request #39 from EducationalTestingService/feature/experiment_names_and_tasks

Feature/experiment names and tasks