PyroPilot targets Robots and Powerups

Added limit to time Pyro can spend turning towards a MapObject target
before it stops, to avoid loops