PyLoxi 1.3 work

Reviewer: @andi-bigswitch

These changes get pyloxi closer to supporting 1.3. I added some message parsing testcases and a skeleton for the rest.

The major changes are rewriting deserialization to use a stream (OFReader), and adding more kinds of member to clean up some special cases.