Merge initial SuperTux-Wii original source code

From: http://code.google.com/p/supertux-wii
All joysticks now mapped and added 'loading' screen as it
takes forever to load on Wii consoles.
Various tweaks and fixes from SDL to USB

*Added USB support
*Cut Classic and Nunchuk Controller Support
*Reversed the 1 and 2 buttons
*Fixed Video Display Issues
*Cut the level editor (difficult to get working, just use it on another platform to make levels
*All crashing and load time issues should be fixed by compiling in the latest SDL
*Personalized the port for Wii
*Fixed Saving
*Various other fixes and tweaks
Update CREDITS (August 2010)
Tweak setup.cpp in attempt to fix USB

Apparently this does not fix the load issue with USB but I felt it
should be committed on the off chance that it might fix it for someone else.

Would appreciate having this code reviewed (http://code.google.com/p/supertux-wii/issues/detail?id=16&can=1)
Proper USB support

This should fix issue 16 from here: http://code.google.com/p/supertux-wii/issues/detail?id=16&can=1