411061 fix cookie handling in spdy. If two different HTTP headers with the same name are set, they should be translated to a single multiheader value according to: http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3#TOC-2.6.10-Name-Value-Header-Block. That applies for Set-Cookie headers for example. Before this changed duplicate header names have overwritten the previous one
411135 - HttpClient may send proxied https requests to the proxy instead of the target server.

Made sure to always tunnel the connection if needs to be tunnelled.
Merged branch 'jetty-7' into 'jetty-8'.
Merged branch 'jetty-8' into 'master'.
improved javadoc
Removing jetty-aggregate mistakenly brought in from jetty-8 merge

+ jetty-9 has /aggregates/jetty-all instead
Removing erroneously added modules from commit eddb49941de7c1b28c6e1098ee18d8250a5d8908
javadoc and branchless hilo
Merge remote-tracking branch 'origin/master' into servlet-3.1-api

Conflicts:
	jetty-spdy/spdy-http-server/src/test/java/org/eclipse/jetty/spdy/server/http/ServerHTTPSPDYTest.java
Merge remote-tracking branch 'origin/servlet-3.1-api' into jetty-9.1
optimise out extra notify
Merge remote-tracking branch 'origin/master' into jetty-9.1