Hierarchical time delta estimation, parameter checking, data output

Time delta estimators can now do two passes over the given data and refine the original estimate.
Parameters for hierarchical estimates added to paramfile.
Delta estimators also output to filenames which mean something.
Delta and gaussian estimators check that the paramfile they receive contains the parameters they require.