Convert to assertj and clean up Account tests

Looks like half our messages start with a capital, and the other half don't. Test should expect them to be consistent.