Update Contacts list so that it is ordered correctly even when missing names are present and when using company name as a substitute label
Added logging and catches to detect/prevent a reported issue where upgrading from build 1.0.2 to later builds did not correctly sync data