Add gamepad support :D

Add GamePadSupport class
Dirty intregration with core
Merge pull request #3 from mbreton/adding_gamepad_support

Adding gamepad support