Added serialization messages for saving out version messages to disk.
Added utility code for serializing version changes.
Added mechanism to write protobuff messages to disk.  Should allow saving version info to disk.
Added a new version saver that saves to disk.