Adds the infrastructure to build proto messages.
Adds a little test. Just checking this into git for future reference.
Removes the test. Something in the test code causes the DT_TEXTREL warning. AH.