Leeds United have completed the signing of midfielder Michael Tonge from Stoke City on a two-and-a-half-year contract for an undisclosed fee.