Enable exact birthdates

Adds support for collected the exact birthdate from attendees. Fixes #586.

The database on live/staging servers will need the "birthdate" column in the Attendees table, and the AgeGroups table added, before this code can be used on them.