Unlogging

SORRY WRONG BRANCH

This is still pretty rudimentary, but it's key for testing and for anyone working on the tool so I think it should get pulled in ASAP.

Provides an UnlogModule that, when given a protobuf type and a file, parses that type out of the file. Right now it just prints the contents of the current message in the terminal, and gets the next message when the tool's "next" button is pressed. Rewinding hasn't been implemented yet, but we really need a slightly more sophisticated data manager to get real file management working. This is just for people who want to see what data their modules are creating over the next week or so while the tool is reworked to use this module correctly.