Refactors to use Contacts as a polymorphic relationship with Person and Company phone numbers
Fixes test failures for the Person view
Cleans up failing tests for implementing Contact polymorphic relationship
Improves person spec to respond to created phone numbers and email addresses
Implements phone numbers in the Company show view
Updates email addresses to use Contact polymorphic relationship
Implement polymorphic EmailAddresses through Contact for Companies and People
Fixes Gemfile merge conflict