Cleaned up gameitem

Remove unrequired user update code in channel.
Rewrote gameitem tooltip generation using python generators.
Somewhat fixed/cleaned up gameitem update code.
Tiny tourneyitem fix.