A Hypermedia API/HATEOAS Client for Node.js and the Browser