Modifying AAUserDataManager to allow user to exclude phonebook from app

Code does not build, errors in AAUserDataManager
Added Phone and Email objects to core data model
updated AAUserDataManager to include translation between Contact objects and ABRecordRefs

addContactToUserAddressBook no longer kills program (but is untested)
added helper function to add emails and phones to ABRecordRef