Added Undefined as a valid gender to the GenderValue class.
Improved LoadOneToOneTrait to provide methods for both HasOne and BelongsTo type relations.