Correction for issue #545
Removing unnecessary block.
Corrected silly conditions and removed filthy spaces.
Cleanup licence layout.
Avoid handling duplicate devices

If one USB device is using 2 USB ports, we can get 2 callbacks for the
device from IOKit. Notably, a Das Keyboard ends up taking two device
handler spots, which means that any pressed key is processed twice.
Avoid this by testing if we're already handling the device in the IOKit
callback.
remove extra line.
Added bindings for logHIDEvents key.
Add a debug pref to squelch keyboard logging
Add complete mappings for Retrolink N64 controller
License and code clean ups.
Fix N64 Analog mappings
Adds OEAudioDeviceManager and OEAudioDevice.
No newline at end of file? LIES!
Copy Arcade and NDS plugins into the app

For some reason the Arcade and NDS plugins weren't being copied into the
app like the other plugins.
Tabs? Where?
Re-add option button for NGP RetrolinkSNES
Fix analogs in N64 controller prefs
Merge remote-tracking branch 'upstream/master'