Rolled back GeneticManager, cause Brian blew away the tournament stuff
Kenneth worked on
Got rid of standard err output from tourney selection
Changed main method to use getOverallBestAgent
Added getBestOverallAgent method to Project manager that delegates to
genetic manager.

Tweaked tournament selection: it still generates the pool via tournament, but when generating new children, it sends the bestOverallAgent and one agent from the pool to the genetic algorithm. I did this because I think it will help the genetic algorithm progress by still somewhat following the best run so far.