Allowing for multiple controller names for each input type
Adding a XBOX_360_XINPUT (THANKS MSFT)
Updating all controllers to be "controller" locally to avoid errors
Adding controller types for windows and OSX