Move display logic from SimRobot into Display
Make robot go right up to wall on collision

Previously, if a robot's movement in a tick would cause one corner to
leave the arena, the whole movement for that tick would be cancelled.
Now, the robot is positioned so that it is just touching the wall.