add basic http server test
add a whole bunch of http tests (some presently failing/hanging) plus a websocket one to boot
travisplexer: pr-403-osx travis ci test