support for no-cache header element as per HTTP1.1 spec

Following #2 this PR adds (real!) support for the Cache-Control: no-cache header element.
I can't found where CachControl.etag, CachControl.lastModified and CachControl.noCache are used. I think they should be checked here.