Cache headers for datastreams.

Currently implemented to require revalidation... Likely desirable to change this around, possibly using the page cache expiry value...  Possibly only to anonymous?