new filesystem layer draft
pread, pwrite warnings fixed, added comments
merged with master