Serializable wrapper around a Generation that lets it easily write
to a file or stream, with convenience methods GenerationSerializer.readGeneration(File) and
GenerationSerializer.writeGeneration(Generation, File) to do so.Copyright © 2012-2013. All Rights Reserved.