Player/Dueling: Updating methods on Player Dueling.
Added proper checks before dueling can happen. Need to make sure, they are not in PvP with different factions.
Added a check if initiator & opponent are not in PvP. (This is for different factions, not same)

Updated method for removing dueling.