PDI-7255 - The table compare step reports incorrect record as missing

Fixed issue with incorrect missing rows step reporting.
Also, during unit testing I found that if compare with empty table - incorrect missing rows number is reported.
Black-box junits added to verify both fixes.