New report to gather agent pause metrics

New shared example for composite agent-level reports. These reports associate
all records returned for each agent to their username in one hash. This is
applied to both reports of Details of Agent Sessions and Pauses.