Wii input changes

The Wii input driver has been edited to use the joypad driver interface. This allows input configuration from RGUI.

I also made some changes to RGUI to allow consoles with joypad drivers to use some of the advanced features. In the future, I think the old console interface should be deprecated and removed.