Move AStar and Dijkstra PathFinding to non-string based tables.

String-based keys a la "x,y" for table keys proved to be slower. This
commit moves ROT.Path away from that and should offer a minor
improvement in calculate times.