added the node.js library, currently only used for url parsing.  Also properly handling EOL characters in the http module