Error in WriteFile routine which was misrecording file size and/or
adding new blocks incorrectly in some circumstances fixed.
Fixed bug introduced in WriteFile() where inode was not being marked as
dirty.