an "XMLHttpRequest" drop-in replacement using "chrome.sockets.tcp" for Chrome Apps