406618 Jetty startup in OSGi Equinox fails when using option jetty.home.bundle=org.eclipse.jetty.osgi.boot
renamed
405327 Modular start

reverted to a single start.ini file until multiple files are fully reviewed
405327 Modular Start.ini

Improved start.jar download mechanism
406923 CR line termination

Do not allow CR only line termination. Respond with 400 bad request.
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
Merge remote-tracking branch 'origin/jetty-8'

Conflicts:
	jetty-http/src/main/java/org/eclipse/jetty/http/HttpParser.java
	jetty-http/src/test/java/org/eclipse/jetty/http/HttpParserTest.java
406617 Spin in Request.recylce

removed loop from read, so only a single attempt a blocking for content.
406923 Accept CRLF or LF but not CR as line termination

Fixed lookahead parsing of cached fields
406617 Spin in Request.recylce

Some more cleanups of the loops
Made the test more robust.
Fixed race condition in test.
406617 Spin in Request.recycle

Numerous code cleanups with the handling of early closes of requests, specially when the response has already been sent.
407136 @PreDestroy called after Servlet.destroy()
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
Merge remote-tracking branch 'origin/jetty-8'
Merge remote-tracking branch 'origin/master' into servlet-3.1-api