* feat: add min_community_tokens_to_create_governance to config
* feat: add token owner record and governing mint to CreateAccountGovernance
* feat: add token owner record and governing mint to CreateMinGovernance
* feat: add token owner record and governing mint to CreateProgramGovernance
* feat: add token owner record and governing mint to CreateTokenGovernance
* feat: remove custodian
* fix: remove mint and update comments
* chore: make clippy happy
* chore: make clippy happy
* feat: change mint fraction precision to 10^10
* chore: move optional fields towards the end of RealmConfig
* chore: fix comment
* feat: create realm using config args
* chore: update comments
* chore: make clippy happy
* chore: fix test name
* fix: remove realm authority from config_args and make it mandatory
* feat: implement SetRealmConfig instruction
* chore: move custodian above council in accounts list
* chore: add tests for setting realm config
* chore: bump version
* chore: make clippy happy
* chore: validate and pass realm to
* feat: validate realm config args
* feat: calculate max vote weight
* chore: make clippy happy and update comments
* fix: adjust max vote weight for vote overflow