Switch transcript capturing to use wiredump_device; Update scrub tests to not use send

Closes #1488
DIBS Payment Services

This commit is maintained separate until DIBS setup a sandbox.
Code by @maxwhite