Unique Contacts Shared Across Accounts

Updates to People & Contacts …
* This update ensures contact/type are unique in the system
* Removed the one to one relationship between people and contacts
* Now contacts are unique
* Pings in one account are seen in another account if the person is shared

@ekala -- review?