Created Xcode project and updated .gitignore.
Merged upstream changes.
Merge branch 'master' into osx
Added I/O Kit option for OS X that removes libusb dependency.
Added I/O Kit targets for the library and the tool.
Removed xccheckout file.
Merge branch 'osx'