A USB man in the middle device using the BeagleBone black, libUSB and gadgetFS