Extensible vocabulary

This is not internal. We need to document how to use FlatBuffers in client code to extend the vocabulary with messages that have some else apart from a type. The documentation needs to include the CMake additions to the client project (trivial, but I had to look into zeq scripts to figure that out).