Add ability to use UK key layout (compile-time option for now).
OSX binding support. Remove libusb from OSX build, use IOHIDDevice instead.
Merge branch 'master' of https://github.com/bmerrison/ckb

Conflicts:
	Makefile
Mac support for UK layout. Add definition for KEY_102ND, and the grave key is different