Generating the email address model
Validates email address
Updates email validations to require reference to a person
Testing for email addresses showing on a person's page
Creating email addresses connected to a person
Hides person_id when adding a new field
Editing an email address can be done from an person's show page
Cleans up destroying email addresses workflow