Some general usbdmx tidying up, to ensure this gets merged sooner, to make life easier later on
Merge branch 'e0.37-2' of https://github.com/peternewman/ola into e1.37-2