* Some refactoring: put the NAR archive integer/string serialisation code in a separate file so it can be reused by the worker protocol implementation.
* Optimise header file usage a bit. * Compile the parser as C++.