Updated models to include given name, middle name, surname, and name order.
Adapted person forms to new name structure.
Purged refs to person.name and attendee.name.
Purged a lingering reference to nickname.
Migration needs to handle both Persons and Attendees.
Allow filtering by given name.
Cleanup.
Fixed reverse migration for 0014.
Merge branch 'naming'