Mostly use normalized Person objects in tests
This opens up the possibility of eventually ignoring the name and
email fields stored in database in favor of parsing them again from
the fullname field (and therefore to update our parsing logic without
having to affect stored data).