prevent infinite caching ttl when max-age and age provided in response
prevent infinite caching ttl when max-age and age not provided in response but expires and date are provided
style tweaks
Merge pull request #15 from dahlb/master

infinite cache issues