fixed summary output for ablation experiments

1. Changed the summary output for ablation experiments such that it contains all the results.
2. `featuresets` now has to be a list of lists and `featerset_names` has to be a list of strings. The experiment and test config files conform to this requirement.
3. There's now a unit test for run_ablation.
4. When running ablation, any config files generated are now in the same directory as the original config file and not the current directory.