Added USB device support for Mac (Linux coming next)
Fix memory leaks in USB Devices for OSX
Merge pull request #491 from theopolis/iokit_usb

OS X IOKit's USB Devices virtual table