Pathfinding Fixes From Ages Ago

A few months ago I fixed some path finding bugs and implemented the targeting system. Main difference on targets is that the target is stored in the navigator. i.e. mob.getNavigator().getTarget() Goals are more for moving the mob where Targets are for selecting the target.