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.
Updated patch to fix requested items.