Validation Fixes

Fixes several server-side validation bugs.
Actually, I converted the birthdate to just a Date object in a previous commit, so I didn't run into this problem. Though perhaps comparing a Date object to a Datetime object is less than advisable.