Gravar-mail: Grid Cells, Place Cells, and Geodesic Generalization for Spatial Reinforcement Learning