408529 Etags set in 304 response
408642 setContentType from addHeader
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
Merge remote-tracking branch 'origin/jetty-8'

Conflicts:
	jetty-server/src/main/java/org/eclipse/jetty/server/Response.java
	jetty-server/src/test/java/org/eclipse/jetty/server/ResponseTest.java
	jetty-servlets/src/test/java/org/eclipse/jetty/servlets/gzip/GzipTester.java
fixed merge
409012 added reference to example rewrite rules
Merge remote-tracking branch 'origin/master' into servlet-3.1-api
Removing last remnants of Gzip pipelining tests resources
[Bug 401027] javadoc JMX annotations
409684 Ids and properties not set for execution of jetty xml config files with mvn plugin
408529 Etags set in 304 response

Improved default servlet setting of etags
409556 FileInputStream not closed in DirectNIOBuffer
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
409556 Resource files not closed

Made Resource a closeable so that it is easier to close in a try(){} block. Deprecated release() and made it close() instead.

FileResource no longer extends URLResource as it can more efficiently implement all the methods with pure File operations and have no
connections or streams that need to be release/closed
408945 XML Args ignored without DTD
add proxy server example from proxy tests into the embedded examples
update proxy example
408945 XML Args ignored without DTD

 + Semi-reverting prior commit as it broke with DTD use
 + Fixing up logic to allow for <Arg> <Set> <Call> with and without DTD
 + Adding testcase that uses default constructor with <Set> calls to
   setup a class
Updating Jetty XML use in jetty-deploy tests.
407342  ReloadedSessionMissingClassTest uses class compiled with jdk7