add support null elements
correct comments for button names
add all maps based on

chromium/src/content/browser/gamepad/gamepad_standard_mappings.h
compile last commit
correct names controllers
bugfix: null buttons after test
advanced parse gamepad ID: hex maybe without prezero
compile last commit
add win mapping support