Solitary AI produces soldiers and gatherers.
Started OrganizedQueenAI and corresponding GathererAI, getHomeDirection.
Fixed message bug, added SpacePartitioning.discardMessageObjects,

which is called during the next tick after the messages were heard.
SpacePartitioning.update does not discard them anymore (needs to go
after movement).
OrganizedQueenAI's ants showing some organized behavior.
"Space partitioning" spelling.
Only hear messages from ants from your hill.
Renamed incomingMessages to audibleMessages to match visible*.
Cleaned up some comments in organized.GathererAI.
snapshot for bug report (ants not unfreezing)