reworked the REST facade and web content actor to allow for asynchronous request/response cycles