add FileWriter
test: move test to default package (directio_test -> directio).