Add cache-control and expires header in reponse

www.agileplannerapp.com/boards/173808/cards/4800

Cache-Control public allow intermediaries to cache
content. Expires is preferred over max-age or else
we would have to reduce the max-age as we approach
scheduled publishing time of an upcoming edition.

related links:

www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.1
www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.21
I don't think this comment is correct.  I think `Expires` is only ignored if a `Cache-Control` is present and includes a `max-age`.  This is from reading http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.21