A publish/subscribe API similar to that in node_redis, minus the redis