Updated ralph libraries so that each variable holds version helpers to
log changes to individual variables.  Still need to actually perform
the logging.
Updated code generation to emit types for version managers.  Note:
used null for struct changes.  Should update.