Add JSAsyncFileIO and unit test
Add asyncWriteFileWithData: method to JSAsyncFileIO