Fixed pathing errors.

Found the pathing glitches (just was calculating paths at the wrong
time), and made it so entities acknowledge other entities (don't bump
into each other, IE accidentally attack one another) on their way to the
player.