Added CategoryModel::PermissionCategory().
Coerce gender into u, m, f.
- Added Gdn_Form->Captcha().
- Added the proper script require in ValidateCaptcha.
Added captcha validation to approval registration.
Fix bad data vector in tagging
ProfileExtender: add birthday, registration checkbox fields
ProfileExtender: no timezones for birthdays
ProfileExtender: No magic on blank fields
ProfileExtender: respect blank birthday on register
Merge remote-tracking branch 'upstream/master'