Merge USB CDC latest modification
Three VCPs support

Fixed USB not handling last package is zero case, and ep_selected been
modified in USB ISR which influence main loop status. Prepare three INF
files for each VCP mdoe.
minor changes