LPS-49873 autogenerated
LPS-49873 sort display contexts alphabetically
LPS-49873 SF
LPS-49873 Rename, part 1, I have to do this in 2 steps or else Windows machines will complain
LPS-49873 Rename, part 2
LPS-49873 Remove test no longer compiles
LPS-49873 Remove completely unused code???
LPS-49873 Fix a NPE when adding a new basic document
LPS-50049 Refactor portal-impl pt.4
LPS-50049 Source formatting
LPS-49135 Add CacheReplicator, it is a marker interface and will be used in aggregated listener.
LPS-49135 Add ListenerFactory interface.
LPS-49135 Add listener factory implementation for cluster link.
LPS-49135 Add listener factory implementation for ehcache.
LPS-49135 Abstract out common logic
LPS-49135 Better exception handling
LPS-49135 SF
LPS-49135 SF
LPS-48895 add new RepositoryModelOperation interface

This interface will allow us to execute arbitrary operations on
repository models without using `instanceof` checks and downcasts. Each
model implementation will use double dispatch to choose the correct
method to execute.
LPS-48895 add methods to get all elements in a repo