fixed usb clock not enabling on flow board.  Also refactored cdc init code