Since EIO_O_RDONLY === 0 don't bitshift it just check if the value matche
Default flag null instead of EIO_O_NONBLOCK
WritableStream that lets you write to files
Added note about writing files to readme