work towards interleaved data packets when using golay encoding
so that bursts of >3 errors don't cause loss of a packet.
made uploader.py check for modem status a little more forgiving.
rename packet buffer used for processing interleaved packets.
added more vigorous testing and reporting for test suite.
fixed bug where testing of interleaved encoding in the face of
burst errors was in fact not interleaved.