Added simulate_experiment method to PoisonedModel.

Previously, there was an issue with how poisoned models simulated
data that caused simulated data to follow the poisoned rather
than the original distribution. As such, testing inference with
poisoned models would not be guaranteed to test robustness against
likelihood estimation errors. This has now been fixed, but not
yet tested.