Introducing Activator for ViewComponents.

Yes, we need to bring all the action results / VC results into consistency. In my mind that's a separate work item.