Updated Parse class to fix reading problem
it now can deal with the packet headers and packets in general. The
looping has been partially fixed, but as pointed out at the bottom in the
comments, only allowing full packets in doesn't work, so will change that
so it loops when a message is half-stored not packet
Merge branch 'master' of https://github.com/ionambrinoc/raspberry