Per discussion on the design document, we agreed to:
- Rename methods and classes, while keeping the old names functional
- rename PageEvent to PageStateEvent (with the idea to introduce another parent class, PageAggregateEvent, that would also cover the revision history)
- rename PageUpdatedEvent to PageRevisionUpdatedEvent event
- on PageRevisionUpdatedEvent, rename getNewRevision and getOldRevision to getLatestRevisionAfter and getLatestRevisionBefore
- replace getPage with getPageId and getPageRecordBefore and getPageRecordAfter
- Rename methods and classes in extensions:
- CommunityConfiguration
- GrowthExperiments
- ContentTranslation
- Linter
- Wikistories
- Gadgets
- Remove aliases for methods and classes