Contact Hub improvements

Released June 21, 2021

Various backend changes and improvements to ensure Hubble is the best place to store your contacts.