cache-control headers in integrated wms, GEOS-5686

- cleanup interceptor, add max-age header from layer metadata if
  declared
- add test

Conflicts:

	src/gwc/src/test/java/org/geoserver/gwc/GWCIntegrationTest.java

NOTE: *This applied cleanly to master when cherry-picked*