Improves error for invalid age group.

If age groups haven't been added to the database, the attendee's age
group is set to None, which causes 500 errors. Prevents these errors by
displaying a more user-friendly error message.
Merge pull request #643 from magfest/fix_age_group_None_error

Improves error for invalid age group.