v5.0.4: Community wallet transfer transaction script (#859)
* reproduced error
* more specific error codes
* transfer community wallet should fail on normal tx api
* implement txs subcommand to execute community transfer tx script.
* community wallet script test pass.
* create integration test
* add changelog
* storage helper not initializing genesis waypoint
* patch tx script for trying to schedule payment to non-slow wallet
* mark payments as processed
* patch processing the finalized transfer state
* patch tests for error code change
* fix bug where query was resetting approved list.
* txs errors should return the context of the error
* more descriptive error messages for txs cli