using mikaels request module to send the request and returning its response as return value of the execute method.

Also got rid of the xml2json processing magic so we are free now to choose how we want to process the response.