Fix things that #48 (NAN) broke
Bundle libusb as a submodule