Add setControlling(bool) to agent
Actually use tmp_buf in Agent::receive()
More C++ like and less leaky tmp_buf in Agent::receive()
Some more debug output