Crystal Palace duo James McArthur and James Tomkins sign one-year contract extensions at the Premier League club.