1. Revamped the verification return mechanism to report more granulated test status.  Previously, we had a binary value of passing or failing, and now besides the passing status, failure types are also reported, such as execution failure, verification failure and timeout.
2. Sizes of expected and actual result sets are logged.
3. Removed contents of queries in the test summary section (bottom of test logs).