Updating `client.request()` & `client.response()` to not null `xhr` if it's a node.js environment so apps built on abaaso can access the `xhr` Object in it's final state via promise reconciliation