Leeds have confirmed the signing of Noel Hunt on a two-year contract following his departure from Reading.