Fixed Register & Created Gender Validator

The register action was failing because gender is a binary and only
expects a 0 or a 1, whereas on the form it was just a textbox with no
validator. This textbox has been changed to a dropdown list with a
validator. Register should now work correctly.