Allele.clone() implemented in base class

Uses the attribute idea we were discussing.  Just tag any field that
should be copied with [GeneticallyInheritable] and you're off to the
races.