Simple web server to demonstrate hosting a Barrister-generated web service

Server acts as a simple replacement for Java servlet container and is
enough to demonstrate hosting implementors of System.Web.IHttpHandler.
Partial conversion of Java runtime library to C#