Added a prototype rest/websocket service
More http stuff

factor out handler
async tests
replaced disposable connection with action

but I'm still not sure its great
Added experimental rest and websocket