Replaced exception throws by qualia error system
Prevent cornering of the agents
Added agent id to output log
Fix for agent ids in multirun.py