Clean up InputMac.mm
Fix indexing bugs in multi-gamepad code
Remove more cruft from InputMac.mm
Fix handling of gamepads that are being unplugged