Ensure *Info interfaces extend TypeInfo.
Rename *Info to *Config.
Refactor configuration system to allow pluggable resolvers which resolve configurations at runtime in priority order.
Fix compile errors related to class removal.
Add pluggable configuration validator SPI.
Add Java annotation based component resolver.
Add basic component validator.
Add basic port validator.
Add basic connection validator.
Add basic network validator.