Initial commit. Parser, serializer and tests.

- Working parser and serializer.
- Working ParserStream and SerializerStream.
- Connection work-in-progress.
- Tests using mocha, chai, sinon and mockery.