With the last changes in USB device stack it was unfortunately not considered that an interface can have no endpoints. This caused the USB DFU class to stop working in DFU mode. Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>