Reading disk data is currently accomplished by redirecting the raw input stream
for the duration of the acquisition, during which no other operation can be
carried out. This change moves disk data reading into the packetizer so the
familiar request/reply with message filters can be used. To accomplish this the
deprecated ISOPIC network type was dropped because the two messages share this
network ID.
Also fixes live data packet lengths which were off-by-one.
Previously, we had to copy an entire block out of the
old cache every time we wanted to read even a single
byte from it.
This ended up being a fairly significant performance
issue, in addition to the fact that the caching code
was duplicated.