[DRIVERS] usb: Remove redundant drv/usb/defs.h

This patch does the following:
1. Remove redundant drv/usb/defs.h
2. Remove unnecessary whitespaces
3. Remove few USB class specific APIs from core/message.c

Signed-off-by: Anup Patel <anup@brainfault.org>