renamed method names: _setVarTypes => _setValueTypes and _setVarType => _setValueType
cleanup deprecated test cases
refactored the read to support conditions and query/scan reads (work in progress)