Usbd MSC windows minimum scsi implementation
Created by: alexrayne
here provided MSC scsi , commands that denamded by win8
also introduced API that allow overriding by user code.
this branch also includes USBD logging refactorings to USBD_LOGXXX macros, vs old simple LOGXXX.
also level of log verbosity defined by value of USBD_DEBUG. levels system and loging sections are declared in usbd_private.h