connect_dismiss_user_contact function

Dismisses contacts from an agent’s CCP and returns the agent to an available state, which allows the agent to receive a new routed contact