UP-4264 Reset cache control on portlet resource request if not using cached response

Fixes problem of uPortal sending eTag to portlet that browser did not send, plus properly resetting properties to default values per portlet spec.
Merge pull request #438 from jameswennmacher/UP-4264ResetResourceCacheControl

UP-4264 Reset cache control on portlet resource request if not using cached response.