Account builder & notebook tests [#3587]
Closes #3587 (closed). Adds tools for setting up accounts for a simulated test, with a similar design to the transaction builder. Adds the capability to write tests as a markdown notebook. Updates the simulator to allow adding accounts at genesis.
Changelog: feature
Edited by Ethan Reesor