Fixed issue where a person couldn't be associated with multiple contacts Bug #3360

There was an issue with the fact that a Person couldn't have multiple Contact relations which would result in a Contact not having a Person associated with it. 

I took the Person <-> Contact relationship out of the .xcdatamodelxc and essentially wrote it in code by making fetch requests directly on Person.