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
Merge branch 'master' of github.com:ushahidi/pingapp into unique-contact-2
Check to make sure person doesn't already have contact
Merge branch 'master' of github.com:ushahidi/pingapp into unique-contact-2
Merge branch 'master' of github.com:ushahidi/pingapp into unique-contact-2
Merge branch 'master' of github.com:ushahidi/pingapp into unique-contact-2
save contact in lower case for consistency
Added Function To Clean Contact Before Saving For Consistency
Clean Up Contacts. Support Contact Migration
Fixed Old Contacts Migration
Make sure old pings are migrated
Merge pull request #26 from ushahidi/unique-contact-2

Unique Contacts Shared Across Accounts