Finished full read/write support, and fixed size bugs

Still some issues with it not calling Attr() after making a file with
Vim.  Something about that sequence....