Added 'Adopt' variant of BLOB CTOR - so it can adopt pointers - allowing for more efficient usage
cosmetic
Comments
use _wsopen_s instead of _tsopen_s for BinaryFileInputStream/BinaryFileOutputStream for windoze
more efficient BinaryInputStream::ReadAll () - using Adopt - and seek - for case where the stream is seekable
Added Seekable::GetOffsetToEndOfStream () method
used new GetOffsetToEndOfStream () to clenaup BinaryInputStream::ReadAll () and other small cleanups
Lose FileUtils FileReader/FileWriter and MemoryMappedFileReader - added comment to BinaryFileInputStream that we MAY want to add MemoryMappedFileReader logic/code to that class (or another) at some point as an optimization, but its not clear it IS an optimization
migrated draft TemporaryFile code from FileUtils to new TemporaryFile module (in FileSystem)
minor clenaups
Started migrating some draft code to new FileSystem/FileSystem module
fixed missing makefile entry