USB CDC fixes

1) Fixed USB descriptors so that composite CDC device would work on MAC
OS
2) Removed single CDC port version as there is no need for it, because
everything now works on all operating systems.