Initial NativeGamepad class
Merge branch 'gamepad' of github.com:limelight-stream/limelight-pc into gamepad