Update Makefile, LIBS after objects or LD fails

Order of operations fix. GCC 4.7 can't figure out where libusb goes if it is placed before the object files.