Made processAndMapInput a pure virtual function of InputDevice, which
is implemented in Keyboard- and GamepadDevice.
More refactoring. Created factory for DeviceConfigs.
Made m_enabled in DeviceConfig private.
Merge branch 'master' of github.com:supertuxkart/stk-code
Made m_plugged and m_name in DeviceConfig private.
Removed unnecessary #include.
Made m_type in DeviceConfig private.
Completely removed device type, instead use isGamePad() and
isKeyboard().
Removed number of axes and buttons from GamepadDevice, and use the
values from GamepadConfig instead.
Added 'isAnalog' functionality to avoid that gamepads on full left/right
steering will delay steering because of time-full-steer. Added some
virtual destructors.
Merge branch 'master' of github.com:supertuxkart/stk-code
Forgot to add isAnalog() function for gamepads.
Added option to 'desensitze' joysticks, i.e. make it less sensible
at values close to 0.
Removed unused constants.
bugfix: auto-calculate tangents for static-mesh too
Display bounding boxes
Remove quick culling

Sometimes it returns wrong results
Use classic scene manager parsing for cull algorithm
Do some kind of hierarchical culling
Added missing initialisation.