Added first draft of NewAllocateMultiple, which allocates multiple clusters to a file.
Implement NewAllocateMultiple into NewSDWriteSector. Need to test.
Cleaned up some code, moved things around; now NewAllocateMultiple does a NewFileUpdate.
File writing works with basic tests - file headers and footers are now correct.
Changed header/footer sizes.