fix bug in handling null json data
fix bug caused by null values for Writable readers
add small comment
improve error message in QueryBuilder
several improvements to Hive tests

remove threading within the VM as it messes Hive
rewrite sample data for richer, explanatory tests
expose 'error' field to user (for failing rest requests)
enable skipped tests
add projection to hive
reduce method visibility