split out Grid::rasterize function into a call to create the pixel weights and a separate call to increment the grid cells.
split out Grid::rasterize function into a call to create the pixel weights and a separate call to increment the grid cells.

This makes working with multiple grids of the same size for different attributes a lot faster.

conveyal/r5,conveyal/r5,conveyal/r5,conveyal/r5,conveyal/r5