First pass at a MessagePack parser.

Want to do some more manual testing and add a couple more tests.