Testing: Change RegsAssertEqual() to print more informative errors
Testing: Change RegsAssertEqual() to print more informative errors

Before, RegsAssertEqual() would print the expected/actual values of
only the first register that failed to match.

Now RegsAssertEqual() lists all registers that fail to match and then
prints the full expected/actual register dumps.

BUG=http://code.google.com/p/nativeclient/issues/detail?id=2830
TEST=run_register_set_test

Review URL: https://codereview.chromium.org/11028047

git-svn-id: 721b910a23eff8a86f00c8fd261a7587cddf18f8@9933 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

sbc100/native_client,nacl-webkit/native_client,sbc100/native_client,sbc100/native_client,nacl-webkit/native_client,nacl-webkit/native_client,sbc100/native_client,sbc100/native_client,nacl-webkit/native_client,sbc100/native_client,nacl-webkit/native_client