Alternative solution for #9370, fixes #9362.
This adds reserveChangeKey, a new boolean option to fundrawtransaction.
The default is true resulting in always removing the change output address key from the keypool.
Includes test and documentation in the release-notes.