Add parser for the required types.

Added parsers and serializers for all but the following types:
* Lambda     100
* Projection 104
* Unary Primitive 101
* Exception -128
* GUID

The remaining types should be easy to express, but I want to
try to write a parser for q itself, now.

closes #2