Extended cdc_acm support

Added support for interfaces without any protocol including Arduino devices.