Add option to perform validation on seeds

The current behaviour of the seeder is to skip validation when saving seeded records. This PR will permit validation to be skipped or performed at the discretion of the developer!