Addressing the Issues of Coalitions and Collusion in Multiagent Systems