Add .gitignore and autogen-clean.sh
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