Parse a magnet URI and return an object of keys/values (in Node.js)