Enhanced Pedestrian Motion over Large Grids

Pedestrians now flow into alternate paths, converge and move towards
goals in a more realistic manner.
Cells now give values in an unexponentiated manner.
Changed Pedestrian RequestMove a lot to accommodate this. Also made
Pedestrian methods more efficient.
Walls, roads and cells now color themselves much better.