mmcgrana/ring — pull request #62 by KushalP (2012-03-19 21:19:38+00:00)
Title: Support clj-time Intervals/DateTime for :max-age and :expires

This fixes #55.

Each commit appears with a header and body description for what I've done.

Here's a quick summary:

1. clj-time is a dependency for ring-core
2. Tests check that `:max-age` and `:expires` accept an integer (as originally outlined)
3. `:max-age` now accepts an `Interval` — this is exercised through tests
4. `:expires` now accepts a `DateTime` — exercised through tests
5. Pre-conditions make sure that only those two keys take their respective object kinds

Let me know if any further work needs to be done.