Report autobridge test failures more usefully

When a transaction fails, show the full message from the server, with addresses substituted with readable aliases. Without this patch, tests with transactions that process without metadata will fail with a useless error along the lines of "can't read TransactionResult from undefined"

@nbougalis 
@JoelKatz