Less passing around of Coordinates

More direct referencing of Habitats, and spotted a bug with Environments
not updating properly (UpdateSummary is only referencing habitats that
organisms have encountered, but should also know about habitats that
have had a change in pheromone level (which decreases automatically))