Random changes

Automatic determination of min_room_dim for LargeRobotPilot, changed
ComputerPyroPilot's choosing of primary Cannon, MeleeRobotPilot no
longer loops when getting to the last known location of a cloaked Pyro