committing a first cut at a FitCorrelatedData filter.  Not sure that I like the way the data is laid out in the ensemble array and we need to think through how to store all the details of how the fit was done.
adding files