Initial USBSensor commit
Added javadocs to USBSensor and fixed some small problems with it