Better USB error logging.

- Don't report pipe stalls, but report if clearing them fails
- Report incomplete transfers