Node.js - An implementation of URLUtils as described by MDN. Useful for emulating window.location on the server side.