Numerous bug fixes, fitness tracking.

I had implemented the original model incorrectly, specifically w/ how
the forager moved. Fixed now.

I added code to track the fitness of the best forager over time and
plot it at the end.

I added an option to evaluate a single forager multiple times per
generation.