Introducing Activator for ViewComponents.

Tracked via https://github.com/aspnet/Mvc/issues/996