Pass Date object to Liquid instead of a Hash

Use a Date object as the `name` attribute for Liquid in case of year, month, or day archive.

Addresses issue #6.
Archive isn't meant to be a subclass of Page - they're far too different. It's a subclass of Convertible right now, but I'm trying to make it exhibit the same behaviours as Page for the end user.