refactored TabularReader::_get()
improved scalar field tests
TabularWriter::__destruct() fix for lazy fclose()
variable-length ArrayFields are no longer modified during reading/writing