Chains

Please let me know what you think about this -- code for propagating errors based on samples from MCMC or similar. Would you consider having this part of the uncertainties module? Feedback appreciated.