Revising Beliefs Through Arguments: Bridging the Gap Between Argumentation and Belief Revision in MAS