Fix missing requester:state
Fix contact: include role,state into copy list
New: body.vm macro displayContact

Used to display contact details when they are in the same data structure.