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