add support in couchbase
new sockets module
new date module
new deferred module
update package.json