The 9p wire protocol

* Structure to hold requests
* Functions to serialize and deserialize requests
* Basic testing of said functions.
* TODO: strengthen parsing code (it is pretty weak right now)
Merge pull request #2 from rmrobinson/9p_wire

The 9p wire protocol