libusbhost: Fix problem reading USB string descriptors on some quirky devices

Some devices fail to send USB string descriptors if you attempt to read more
than 255 bytes

Bug: 21871761
Change-Id: Id5b8865179f80523f0ad5b6028d49dd99db2b36b
1 file changed