Agent penalties

You should use a DBConverter in the model module (see other packages for examples) to convert penalty back and forth, then set agent_id and queue_id