Some more bugs fixed.

What is left?
- At some point agents start to "teleport". The problem is probably in
CentralAgent processMovements().
- The agents exchange their positions when they are face to face instead
of crashing with each other.