Added NbtReader.IsAtStreamEnd property. Fixed a number of bugs in NbtReader.ReadListAsArray<T>(), which now works as intended.
Reduced NbtBinaryWriter's internal string-conversion buffer from 256 to 128 bytes, and NbtBinaryReader's internal skip buffer from 64k to 8k, based on profiling data.
Expanded overall unit test coverage from ~70% to ~85%.