Add new survana-request.js file for wrapping HTTP requests