Added cataio.js. Same as catio.js, with asynchronous fs operation