Implement a VersionedSerializer class to support reading/writing different config versions
Implement a VersionedSerializer class to support reading/writing different config versions

In preparation for #54.

franzliedke/studio,SanderSander/studio