Fix to use picojson::parse for the phone contact

This adds code to properly parse the contact info for a phone contact.  It's needed so that phone apps can get info about the contact being used.
And please follow chromium nameing rule: contactObj -> contact_obj, contactErr -> contact_err