Add a birthday archives

Also:

* Rename "gift idea" to "gift" everywhere
* Add the date to the next birthdays and past birthdays
[ ] `var today` has the same name as the `today` function imported from `core/utils/dates`, and it not used in the test.