various fixes to SimpleFS
@ SetNameLength now properly adds and subtracts from data length
  to keep it correct
! lots of buf fixes
various fixes, rewrites, updates, and changes