added multicore version of demand generator, which runs MIP's to find the demand of each agent. bug fix in rsdAllLevelsTabuSearch, to handle case where approximate CEEI returned by tabu search gives the first agent no other agents in spite of its having the largest budget; this is handled by using RSD rule for that one step