Added joystick support. Added mouse wheel support. Fixes.

- Added joystick support.
- Added mouse wheel support.
- Fixed Font::getHeight() on the SFML 1.5/1.6 adapter.
- Added Event::getEventMousePosition()
- Replaced checkInit calls with a macro.