Add minimal Jetty webserver

@smishra2 You've had this branch open for a while, and it certainly feels complete to me. Can we merge it? I'd be happy to see it merged, so you've already got your peer-approval to merge.