bsa writing
working BSA structure output
BSAWrapper should now create nearly perfect copies of input BSAs
BSAFile should now properly handle its compression type

BSAsharp-debug now accepts many command line arguments

BSAWrapper now implements ICollection<BSAFolder>
Lazy hash calculation handled by BSAFile/BSAFolder
BSAWrapper/Folder now inherit SortedSet<>

IHashed/HashComparer added, no more LINQ ordering needed for hash sorting

Beginnings of file packing / scratch-baked BSAs
BSAFile handles all compression states
default memory mapped reader
git updates
Support for BStringPrefixed, fixed wrong values for ArchiveFlags

MemoryMapBSAReader uses a different method to build collections and offsets

ReadStruct and ReadBulkStruct now pass length hints to MarshalStruct

ArchiveSettings helper class
Settings are now public-visible properties
BSAFile.DeepCopy() and Clone()
BSAFolder.IsParent
Merge pull request #1 from scorpiona/bsawrite

Bsawrite