Added mate_ID to cBirthEntry and support for checking against ALLOW_MATE_SELECT in cBirthMatingTypeGlobalHandler, so mating types and mate-select can coexist