Commit 9ce30b7bdf5d6756046f83e4f0d97da421963002

Con Kolivas 2013-11-22T11:14:21

Zero the read buffer in _usb_read to avoid stale data and only use stack memory instead of using the bulkbuf since it is only used in _usb_read.