updates for jetty 9.1

The test suite passes for me, but I wouldn't consider this ready for merge yet. I think it would be nice to add support for Jetty's HTTP/SPDY client. I had some issues with the jetty 9.1 jars because they seem to default depend on javax.servlet-api which as far as I can tell is a bad thing and caused me to learn about all kinds of things I would prefer not to know. I worked around it the best I could after some hellish debugging of tests failing with java class loader security exceptions.