Update nbt.cpp

A TagList can now have a TagEnd, so a position of 0 (zero) is now valid and should be processed like the rest.  This was a change made to the 1.7 file format.