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
Pushing level name display text on menu up 100 pixels

Doing this should make it should be readable for everyone
Add missing headers for newer compilers
Do not overwrite on install

data/Makefile.am has some duplicated entries which causes the following failures:
...usr/bin/install: will not overwrite just-created
.../image/usr/share/supertux/sounds/bigjump.wav with sounds/bigjump.wav
Add debugging condition to title.cpp
Minor SuperTux speed tweak (gcLinux)
Optimize files for size & fix credits sound bug

It seems that even on a class 10 sdhc card, there is still an I/O bottleneck here.
Although additional compression will require slightly more CPU, there should still
be enough cycles to spare without affecting the framerate by any noticable amount.

The credit sound bug was fixed by changing its audio file to a rate of 32000hz.
Replaced some sounds with unclear copyright with new ones from 0.3.x and changed frequencies all to 32000hz

Changed the files to 32000hz to fix the sound pitch bug and to avoid having to resample
to 32000hz.  The space gained from compressing the images in the last commit should
make up for the extra space requirements for this and there shouldn't be any noticeable
difference in frame output rate.