Processing GUIs: improved receiving of binary data.

Fixed problems with how the Processing GUIs received binary data from
OpenBCI.  It now rejects fewer packets.  It still rejects too many.
Still need to track down the non-optimal logic.
Merge pull request #6 from chipaudette/master

Processing GUIs: improved receiving of binary data.