Minimal XHR for NodeJS and browsers!