fix append option in fs-base open() and openRaw()
add test for append write