## Description
Enables Move enums on testnet and enables them in Move `2024.beta`.
* Bottom commit is the protocol config changes
* Middle commit is the switch of enums to 2024.beta
* Top commit is updates to match tests that specified the edition to be
2024.alpha to use 2024.beta now.
## Test plan
Made sure existing tests pass.
---
## Release notes
Check each box that your changes affect. If none of the boxes relate to
your changes, release notes aren't required.
For each box you select, include information after the relevant heading
that describes the impact of your changes that a user might notice and
any actions they must take to implement updates.
- [X] Protocol: Enables Move enums
(https://move-book.com/reference/enums.html) in testnet.
- [ ] Nodes (Validators and Full nodes):
- [ ] Indexer:
- [ ] JSON-RPC:
- [ ] GraphQL:
- [ ] CLI:
- [ ] Rust SDK: