Restored the mangled route-finder

The AI-graph generation was taking ages with large levels, so I moved to
a memory-fat array system. This also managed to twat the RouteFinder, so
I've sorted that.
The AI system is generally cack, as the level itself would suit a
navmesh far better than a point-graph.