Pay attention to max-stale in requests' cache-control header

If anyone is paying attention and has a bit of time to review this I'd appreciate it.