As a ZITADEL dev, I want decommission the aggregate version so that we can simplify events.
### Acceptance Criteria
- [ ] aggregate_version column is removed from the events table
- [ ] aggregate version is removed from the event interface
- [ ] `Version` is removed from the `BaseAggregate` struct
- [ ] aggregate version is removed from the command interface
- [ ] aggregate version is removed from the api
Depends on https://github.com/zitadel/zitadel/issues/5355
As a ZITADEL dev, I want decommission the aggregate version so that we can simplify events.