fs_putBlock
and fixes to getBlock
and addition of a macro to shorten the length of seek followed by read and writes