Merge branch 'pre-release-v1.0' into develop
Let NbtTag implement Externalizable.

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
Merge branch 'externalizable' into develop
Reuse GZIPOutputStream.

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
Reuse GZIPInputStream.

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
Merge branch 'gzip-io-boost' into develop
Let NbtTagFactory create factory instance when class loading.

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
Make TagInputStream and TagOutputStream thread safety.

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
Fix null point access.

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
Format code.

Signed-off-by: yushijinhun <yushijinhun@gmail.com>
Merge branch 'pre-release-1.1'