Fixed for MinGW

Moved gender stream overloads out of the Person class