A* between two points on a TiledmapTileLayer. Assumes that all non-null cells on the layer are pathable.