GamepadHook: Implement GetHashCode for GamepadButton

It's general convention to implement both.
Merge pull request #51 from lioncash/hash

GamepadHook: Implement GetHashCode for GamepadButton