Added path to cache in settings template
Added timestamp member to Datum
Fixed bug in run_model recursive function call
Refactored Model class a bit - added comments and removed pointless code
Added timestamp creation when collect variable is specified in Parser
Changed possible call to resampler in Model.run
Added byte size code to open statements in Datum read/write
Fixed potentially bad function call to sampler in Model.run
Added warning comments to code where we try to ascertain the current study
Edited Datum class so that it'll now save a central value and error if present
Added reloading of modules when there are model dependencies

This should reload any new data the model might depend on.
Added code in Model.run to add the central_value and error

These values are added to the new datum object that's constructed from
the results of the resampling
Set Datum.save to use binary pickle protocol
Changed Datum so that parameter values are only stored as attributes
Moved conversion of Datum parameters in Model.run to start of parameter loop
Fixed getattr syntax error in Datum
Added implementation for base resampler class
Fixed bug in timestamp computation in Parser
Switched from using md5 to hashlib in Resampler
Added implementations of Bootstrap and Jackknife