Improved GPIBVisaDriver.raw_recv buffering

Switched raw_recv from growing a buffer on every read (slow), to reading into a
new buffer on every read and then joining all the buffers.