cothread inspired EPICS CA library for node.js