Added randomized ProductionAssigner.

The producers select randomly the auctions in which they will
participate. The previous assigner (the BasicProductionAssigner)
proposed a strategy that led each producer to select the same auction,
thus bringing very bad results.