Fix no -rt library on darwin.
Provide a funcion that looks up queued work by midstate and then removes it from the device hash database.
Use take_queued_work_bymidstate in the bflsc driver to avoid the rare chance repeated results come back from the same work item.
Fix win32 build.
bflsc xlinkstr use snprintf
Merge pull request #485 from kanoi/master

bflsc xlinkstr use snprintf
Merge branch 'master' of github.com:ckolivas/cgminer
First import of libusb-1.0
Show RT_LIBS in ./configure output.
Remove unused and maintainer cleaned files
Use direct auto* files to avoid failure of autoreconf
Remove unused HAVE_LISBUSB macro and use USE_USBUTILS everywhere.
Remove cached files from libusb autoconf on running autogen.sh
Fix libusb subdirectory builds.
Remove examples from libusb Makefile and generated autoconf files.
Add make clean and maintainer-clean to autogen
Fix various libusb warnings and possible bugs on linux build.
Only test for all usb devices once in configure.ac
Unconditionally build jansson statically from the cgminer source tree.
Update readme reflecting statically included jansson and libusb