(TK-92) Add graceful-shutdown support

Add graceful-shutdown support to the Jetty9 Webservice. Now,
when the webserver is shutdown, the server will give open
requests a chance to resolve themselves. Allow user to
configure the graceful shutdown stop timeout.
It looks like setting the stop timeout to zero makes the stop timeout be something really really low, but I can't confirm if it's actually zero or not.