Fix birthdate issue with 4-digit years, closes #52

FYI this happens on the server-side, so users can put in either 2-digit or 4-digit years and it's okay.