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.
This can't technically be a subclass of `Page` if the `new` interface has changed, right?