Improvements in NbtReader error reporting. Added InvalidReaderStateException class.