Changing `client.request()` by removing the (last) parameter `timeout` & setting `x-request-with` header, updating `xhr.send()` by deleting `x-request-with` header if the value is `XMLHttpRequest`, fixes #61

Updating CHANGELOG