added to class BaseRecord and it's derivative classes function Write(...) to which writes record to Stream
[Big] GrindingGearsPackageContainer now can save original GGPK file data into new GGPK file

- see function Save(string pathToGgpkNew, Action<string> output)
[Big] new console project - DefragmentGPPK which allow to degragment GGPK file