v2.0.2: sw: don't clear OUT buffer during usb_recv
If there is data already in the OUT buffer, don't throw it away. This was necessary when using `epfifo` due to the way it shared OUT and SETUP packets. However, it is causing reliability issues with eptri. Signed-off-by: Sean Cross <[email protected]>