Arsenal manager Mikel Arteta has agreed a new three-year contract with the Premier League club.