Add core annotations for resources and listeners
Add better support for core annotations
Reorganize and add more reflection utilities
Fix exported packages
Update references
Add core annotation for persistent registrables
Add support for core annotations to core persistence model
Add debug annotations
Update preference pages according to core annotations
Refactor reflection utilities related to annotations
Refactor core annotation processing
Do not register unsupported implementations by default
Temporarily mark unimplemented standard resources as unsupported
Implement more of experimental IdeElementListener