* Get tests closer to working again.
* Restore automatic wallet opening and unlocking behavior to the CLI
* Work around a bug in visual c++'s initializer list implementation