Node.js client for mapquest's Open Geocoding Service supporting caching in CouchDB