grid: Replace R*Tree with a simple binning implementation

SQLite R*Tree virtual tables are too slow to bulk load.  Replace the
range grid implementation with a simple brute-force approach using a 2D
grid of bins.  This implementation loads much faster and seems to
perform adequately at runtime.
grid: Include range grid bin boundaries in tile debugging