Update commons-lang dependency to 3.2.1.
Create more split JARs: libusb (org.libusb4java + C libs), libusb-no-natives (only org.libusb4java),
libusb-natives (only C libs), usb4java (only org.usb4java) and the main JAR with everything.
The content is correct for all of them, but the dependencies etc. listed in META-INF/ need some work as they
are simply equal for everybody.