Add @init support, runs on first component added (just before, technically).  Extend amd plugin to sniff package config and autoconfigure some initializers.