Issue #421 Birthday shouldn't require year

Birthdays without year now show "..." instead of the age and are
displayed in the calendar.
Merge pull request #444 from DjTheG/3.4.0

Issue #421 Birthday shouldn't require year