Update to django-eadred v0.2
Add test for generatedata and tweak sampledata code

This makes sure that generatedata always works plus it tweaks the
code to account for the fact that we created some data in migrations
but it doesn't otherwise exist in an empty db.