Added cache dirtying semantics.
n_particles now a dependent property, making it easier to load/restore updaters. (h/t IH)
Added __getstate__ to parallel model to prevent pickling problems.
Added patch from IH.
Minor formatting fix caught by IH.
Fixed bug with __getstate__ of direct view model.