Fix for issue #5 - Added unit test for HCatTap support and fixed issue of wrong field list when reading partitioned tables