James Tedesco has been dropped as Australian rugby league captain as part of the most radical shake-up of the Kangaroos set-up in years.