430824 - jetty-start / use of jetty-logging.xml prevents configuration of ThreadPool in jetty.xml

+ Setting <Configure> to configure itself, not Server
430823 - jetty-start / make NeedClientAuth (ssl) configurable via property

+ Added 'jetty.ssl.needClientAuth' for required client certificate auth
+ Added 'jetty.ssl.wantClientAuth' for desried client certificate auth
430822 - jetty-start / make soLingerTime configurable via property

+ Added 'https.soLingerTime' and 'http.soLingerTime' properties
423982 removed duplicate UrlResource toString
424107 Abort HttpTransport if already committed on error
430490 Added JETTY_SHELL
426738 Fixed JETTY_HOME comments
430649 test form encoding
Revert "430242 - added SharedBlockingCallback to support threadsafe blocking"

This reverts commit 9c30e7a303f07784dd686da04ab693c2d3dfbcc0.
428817 - jetty-start / Allow for property to configure deploy manager `webapps` directory

+ Adding 'jetty.deploy.monitoredDirName' property
427204 - jetty-start / startup incorrectly requires directory in jetty.base

+ Removing start failure on missing [files] entries as this would
  prevent startup when the user has configured to alternative files
  locations.  The modules directives for [files] are defaults,
  best practice, not required content.  It now warns only on
  missing download directives.
Removed unused field in ResponseNotifier.
Catching Throwable in RequestNotifier and ResponseNotifier when
notifying listeners.
430808 - OutputStreamContentProvider violates OutputStream contract.

Fixed OutputStreamContentProvider to perform blocking write() calls and
implemented OutputStream.flush().
HttpSender now notifies the ContentProvider iterator of write completion
and if it implements Callback.
This is used in DeferredContentProvider to provide a blocking flush()
functionality.
424107 - Jetty should not finish chunked encoding on exception.

Implemented abort() - empty - in HttpTransportOverFastCGI.
Merged branch 'master' into 'jetty-9-alpn'.