A simple, restful, message-based wrapper around XMLHttpRequest.