update client info upon contact, client list and admin client list

Added in order to support web-UI.
@ben-jones, can you please review this?
I don't think we need/ should be returning this. This is the URL for informed consent, right?