Fixing a bug where smells would not update properly

The nearby poulation totals would not update when the square had no
population
Fixed human smeller iterating about 100x too much.

Also was not adding up populations correctly.