Components II — attrs, slots, provide/inject, async

Fallthrough attributes and inheritAttrs, slots in every form, provide/inject with reactivity and Symbol keys, and async components with loading states and lazy hydration strategies.